36

我想查看当前位于队列中等待传递的消息(及其内容)。这样的工具存在吗?还是我应该为此编写自己的解决方案?

4

6 回答 6

30

新版本的服务总线资源管理器支持浏览队列中的消息,而无需将它们出列。

它利用了Service Bus SDK 2.0中的新Peek功能

QueueClient queueClient = QueueClient.Create("myQ");
BrokeredMessage message = queueClient.Peek();
于 2013-06-26T00:53:51.120 回答
14

我们目前没有为我们的队列实现的“浏览”功能,可以让您这样做。它在即将发生的事情的清单上。

于 2012-05-11T16:23:11.313 回答
6

Cerebrata 的 Azure Management Studio 还允许您浏览服务总线队列。请注意,这不是免费的。网站在这里:

http://www.cerebrata.com/

于 2014-10-27T08:37:31.297 回答
5

Service bus explorer peek 选项允许您查看队列中的消息。Messages->Peek->MessageText 在此处输入图像描述

于 2018-04-06T06:08:50.263 回答
4

在撰写本文时,Service Bus Explorer允许您查看或接收队列中的消息。

于 2015-07-29T09:38:01.523 回答
0

来自创建 AzureWatch(以及我所属的人)的名为CloudMonix的新服务可以监视 ASB(或存储)队列中“下一个”消息的内容并将其显示出来以用于监视/警报/扩展目的

于 2015-04-07T14:17:17.977 回答