在Microsoft Azure的服务总线下,您可以查看不同队列/主题等的事件图。

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

什么是请求?什么是讯息?

请求似乎一直在发生,并且通常比消息的数量(在主题中)大得多。即使监听队列的服务器数量保持不变-有时请求的数量也会急剧增加,而看不到消息数量的任何变化。

最佳答案

假定,该请求是对队列/订阅的轮询,即使这并未导致消息被拉出也是如此。使用OnMessage消息泵模型,您通常会“永远”等待直到消息到达,从而导致接收和消息的数量相等。但是,当您的角色/线程/泵停止并重新启动时,即使未找到消息,也将触发新的接收。

关于Azure服务总线: What's a 'request' and a 'message' ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22861571/

10-17 01:43