【问题标题】:Service Bus Explorer - Unable to see messages on Subscription Topic when added rule/filer服务总线资源管理器 - 添加规则/文件管理器时无法查看订阅主题上的消息
【发布时间】:2018-09-21 07:53:24
【问题描述】:

服务总线资源管理器 - 添加规则/文件管理器时无法查看订阅主题上的消息。

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

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

我创建了两个订阅;

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

  2. MessageType - 这里的规则是MessageType="EmployeeMessage" 在此,我期待MessageTypeEmployeeMessage 的消息。但我在此订阅中没有收到一条消息。

有人可以帮助我吗?

【问题讨论】:

    标签: azure azureservicebus azure-servicebus-topics


    【解决方案1】:

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

    如果您随消息发送正确的自定义属性集,它会得到验证并进入订阅。

    问题可能出在发送到主题的消息上。请尝试通过 Service Bus Explorer 接收All Subscription 中的消息,并检查其中是否有所需的自定义属性。

    【讨论】:

    • 感谢您的快速回复!我可以在所有订阅中接收消息,并且它需要自定义属性,但在 MessageType 订阅中没有收到消息。
    • 您能否提供在 Service Bus Explorer 中收到的消息的屏幕截图?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多