服务总线资源管理器-添加规则/文件管理器后,无法在“订阅主题”上看到消息。
以下是正在总线上生成的消息;
{
"header": {
"Major": 1,
"Minor": 0,
"Patch": 0,
"MessageType": "EmployeeMessage",
},
"message": "message text"
}
我创建了两个订阅;
全部-规则为"1=1"
在此订阅中,我收到了所有消息。
MessageType-此处的规则为MessageType="EmployeeMessage"
在这种情况下,我希望将MessageType
作为EmployeeMessage
的消息。但是在此订阅中我没有收到任何消息。
答案 0 :(得分:0)
主题订阅针对消息自定义属性(标题)验证规则
如果随消息发送正确的自定义属性集,则该消息将通过验证并进入“订阅”。
问题可能出在发送给主题的消息上。请尝试通过Service Bus Explorer在All
订阅中接收该消息,并检查其中是否提供必需的自定义属性。