服务总线资源管理器-添加规则/文件管理器后,无法在订阅主题上看到消息

时间:2018-09-21 07:53:24

标签: azure azureservicebus azure-servicebus-topics

服务总线资源管理器-添加规则/文件管理器后,无法在“订阅主题”上看到消息。

以下是正在总线上生成的消息;

{
  "header": {
    "Major": 1,
    "Minor": 0,
    "Patch": 0,
    "MessageType": "EmployeeMessage",
  },
  "message": "message text"
}

我创建了两个订阅;

  1. 全部-规则为"1=1" 在此订阅中,我收到了所有消息。

  2. MessageType-此处的规则为MessageType="EmployeeMessage" 在这种情况下,我希望将MessageType作为EmployeeMessage的消息。但是在此订阅中我没有收到任何消息。

enter image description here 可以帮我吗?

1 个答案:

答案 0 :(得分:0)

主题订阅针对消息自定义属性(标题)验证规则

如果随消息发送正确的自定义属性集,则该消息将通过验证并进入“订阅”。

问题可能出在发送给主题的消息上。请尝试通过Service Bus Explorer在All订阅中接收该消息,并检查其中是否提供必需的自定义属性。