在Azure Service总线中可以浏览任何消息

时间:2019-05-12 14:03:48

标签: azureservicebus

在.net核心中是否有任何方法可以在Azure Service bus中浏览消息,类似于.net框架的servicebus.messaging https://docs.microsoft.com/en-us/azure/service-bus-messaging/message-browsing

2 个答案:

答案 0 :(得分:0)

是的,您可以使用Service Bus Explorer。该工具可以完成很多工作。

https://github.com/paolosalvatori/ServiceBusExplorer

文档

https://github.com/paolosalvatori/ServiceBusExplorer/blob/develop/docs/documentation.md

编辑

请参阅以下示例,向您展示如何使用API​​。

https://github.com/Azure/azure-service-bus/tree/master/samples/DotNet/Microsoft.Azure.ServiceBus

Message Browsing可能就是您想要的。

  

消息浏览-MessageBrowse显示如何枚举所有消息   驻留在队列或订阅中而不接收或锁定它们。   此方法还允许查找延迟和计划的消息。

答案 1 :(得分:0)

以编程方式浏览消息与两个客户端,.NET Framework WindowsAzure.ServiceBus()和新的.NET Standard Microsoft.Azure.ServiceBus客户端相同。

在接收模式Browsing中可以使用

PeekLock。使用QueueClientSubscriptionClient可以查看消息。

请注意,您可以按计数来查看邮件,即要查看的邮件数量,但不能按status来查看。此外,您可以通过SequenceNumber一次查看一条消息。