是否有可能确定我的Azure Service Bus队列是否有活动的使用者?对我来说,获得true/false或类似的信息就足够了。例如,RabbitMQ队列就有此类信息。我需要此信息,因为我想通过.Net代码手动删除没有任何使用者的队列。是否可以基于Azure运行时信息执行类似操作?
2ledvvac1#
是否可以确定我的Azure Service Bus队列是否具有活动使用者?Azure服务总线不支持此功能。虽然您试图获取这些信息可能是有原因的,但消息传递的作用是将生产者和消费者(或发布者和订阅者)解耦,无论是否存在消费者,将您的逻辑与信息耦合可能会对您的整体系统设计产生负面影响。
1条答案
按热度按时间2ledvvac1#
是否可以确定我的Azure Service Bus队列是否具有活动使用者?
Azure服务总线不支持此功能。
虽然您试图获取这些信息可能是有原因的,但消息传递的作用是将生产者和消费者(或发布者和订阅者)解耦,无论是否存在消费者,将您的逻辑与信息耦合可能会对您的整体系统设计产生负面影响。