我希望看到当前正在等待传递的队列中的消息(及其内容)。这样的工具存在吗?或者我应该为此编写自己的解决方案吗?
答案 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还允许您浏览服务总线队列。请注意,这不是免费的。该网站在这里:
答案 3 :(得分:3)
在撰写本文时,Service Bus Explorer允许您查看或接收队列中的消息。
答案 4 :(得分:3)
答案 5 :(得分:0)
来自创建AzureWatch(以及我所属的)的人员的新服务CloudMonix可以监视ASB(或存储)队列中“下一个”消息的内容,并将其显示为监视/警告/缩放目的