查看Azure Service Bus队列的内容

时间:2012-04-06 12:01:41

标签: azure servicebus

我希望看到当前正在等待传递的队列中的消息(及其内容)。这样的工具存在吗?或者我应该为此编写自己的解决方案吗?

6 个答案:

答案 0 :(得分:29)

新版Service Bus Explorer支持在不排队的情况下浏览队列中的邮件。

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

QueueClient queueClient = QueueClient.Create("myQ");
BrokeredMessage message = queueClient.Peek();

答案 1 :(得分:12)

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

答案 2 :(得分:5)

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

http://www.cerebrata.com/

答案 3 :(得分:3)

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

答案 4 :(得分:3)

Service bus explorer peek选项允许您查看队列中的消息。 消息 - > Peek-> MessageText中 enter image description here

答案 5 :(得分:0)

来自创建AzureWatch(以及我所属的)的人员的新服务CloudMonix可以监视ASB(或存储)队列中“下一个”消息的内容,并将其显示为监视/警告/缩放目的