什么是服务总线中的传出消息?

时间:2021-04-08 06:02:22

标签: azure azureservicebus

我需要帮助解释这个图表: enter image description here 看起来消息是进来的,然后被处理,然后回到 0。图表没有持续上升。

然而,传出的消息有“--”。这是否意味着 0?

外发消息是否代表服务正在读取消息?

如果消息没有被读取,那么它们发生了什么?死信队列有 0 条消息。

2 个答案:

答案 0 :(得分:3)

是的,传出消息表示服务正在读取消息。

就您而言,我看到您有 disabled 死信队列(在您的屏幕截图中,Dead lettering 选项已禁用。),因此 DLQ 中没有消息。如果禁用DLQ,消息将在过期后被删除。

答案 1 :(得分:1)

The docs 是这样描述它们的:

<块引用>

在指定时间段内从服务总线接收到的事件或消息的数量。

因此,传入的消息是发送到服务总线的消息。传出消息是由消息处理器(您的应用程序)接收的消息。所以你的问题的答案

<块引用>

传出消息是否代表服务正在读取消息?

是:是的!