Azure 服务总线:什么是“请求”和“消息”?

sim*_*olo 6 message-queue servicebus azure azureservicebus

在 Microsoft Azure 中,在服务总线下,您可以看到不同队列/主题等的活动图。

该图显示了各种不同的行,例如传入消息传出消息成功请求等。

什么是请求?什么是Message

请求似乎是不断发生的,并且通常比消息的数量(以主题为单位)大得多。即使侦听队列的服务器数量保持不变 - 有时请求数量会急剧增加而消息数量没有任何变化。

Azure 服务总线监控图

Sam*_*tte 1

假设请求是对队列/订阅的轮询,即使这不会导致消息被拉取。使用 OnMessage 消息泵模型,您通常会“永远”等待消息到达,从而导致接收和消息的数量基本上相同。但是,当您的角色/线程/泵停止并重新启动时,即使没有找到消息,也会触发新的接收。