.net 是否可以获取有关Azure服务总线队列使用者的运行时信息?

11dmarpk  于 2022-12-14  发布在  .NET
关注(0)|答案(1)|浏览(118)

是否有可能确定我的Azure Service Bus队列是否有活动的使用者?对我来说,获得true/false或类似的信息就足够了。例如,RabbitMQ队列就有此类信息。
我需要此信息,因为我想通过.Net代码手动删除没有任何使用者的队列。是否可以基于Azure运行时信息执行类似操作?

2ledvvac

2ledvvac1#

是否可以确定我的Azure Service Bus队列是否具有活动使用者?
Azure服务总线不支持此功能。
虽然您试图获取这些信息可能是有原因的,但消息传递的作用是将生产者和消费者(或发布者和订阅者)解耦,无论是否存在消费者,将您的逻辑与信息耦合可能会对您的整体系统设计产生负面影响。

相关问题