Azure Service Bus主题请求与消息 [英] Azure Service Bus Topic Requests vs Messages

查看:73
本文介绍了Azure Service Bus主题请求与消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要帮助解释这些图表:

它有0个订阅。这是否意味着此主题没有内容可读?

查看邮件图表,在过去30天内,未收到或阅读此主题的邮件。

如果没有向此主题写入任何内容或从中读取任何内容,为什么会有368个传入和成功的请求?

推荐答案

这是传入请求的预期行为。

即使没有消息发送到service busScale Unit(托管服务总线)始终会出于health check/polling的目的向service bus发送请求(这一点我不是很确定,只是猜测)。

您可以通过将Diagnostic settings设置为azure service bus来检查此行为。例如,您可以将OperationalLogs发送到azure blob storageazure log analytics,然后可以稍后查看OperationalLogs。如下所示(这里,我将日志发送到azure blob storage):

然后等待几分钟,转到azure blob storage->;找到自动创建的名为insights-logs-operationallogs的容器,它的结构类似SUBSCRIPTIONS / RESOURCEGROUPS / PROVIDERS / NAMESPACES / year / month / hour / day / hour->;然后应该有一个类似PT1H.json的追加BLOB。你可以下载它,然后在那里查看日志。日志如下:

在日志中,您可以看到callerrpFrontdoor继续向service bus发送请求。

在此处添加了详细的日志消息:

{";Environment";:";Prod";,";Region";:";Central US";,";ScaleUnit";: &Quot;Prod-DM2-006&Quot;活动ID&Quot;:";e203b024-48dc-44d3-b5eb-e345c090676c";, 事件名称:检索命名空间&q;,资源ID&q;: ";/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/xxx/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/HDUAIDHWUAYDQHD";, 订阅ID&Q;:&Q;xxx&Q;,&Q;事件时间字符串&Q;:&Q;4/15/2021 9:22:27 AM +00:00&Q;,&Q;事件属性:";{";SubscriptionId";:";xxxx";,";Namespace";:";hduaidhwuaydqhd";,";Via";:";https://hduaidhwuaydqhd.servicebus.windows.net/$Resources/topics?api-version=2017-04&;$skip=0&;$top=100";,";TrackingId";:";e203b024-48dc-44d3-b5eb-e345c090676c_M7SN1_M7SN1_G7";), ";Status";:";Succeded";,";Caller";:";rpFrontdoor";,";类别";: 运营日志(&Q;)

这篇关于Azure Service Bus主题请求与消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆