如何在 new/old RabbitMQ 队列 declared/destroyed 时得到通知
How to get notified when new/old RabbitMQ queue declared/destroyed
在我们的解决方案中,客户端可能会声明数千个队列(实际上我们系统中的每个物联网设备都有一个队列)。
我想在每次声明新队列(连接 IoT 设备)或销毁某些现有队列(断开 IoT 设备,例如由于网络问题)时收到通知。
现在我加载所有当前存在的队列的列表,并用之前加载的列表拦截它。这种方法看起来不太理想,并且会产生不必要的服务器负载,我想避免这种情况。有没有更好的方法?
RabbitMQ 团队监控 the rabbitmq-users
mailing list 并且有时只在 Whosebug 上回答问题。
您想使用 Event Exchange Plugin。
在我们的解决方案中,客户端可能会声明数千个队列(实际上我们系统中的每个物联网设备都有一个队列)。
我想在每次声明新队列(连接 IoT 设备)或销毁某些现有队列(断开 IoT 设备,例如由于网络问题)时收到通知。
现在我加载所有当前存在的队列的列表,并用之前加载的列表拦截它。这种方法看起来不太理想,并且会产生不必要的服务器负载,我想避免这种情况。有没有更好的方法?
RabbitMQ 团队监控 the rabbitmq-users
mailing list 并且有时只在 Whosebug 上回答问题。
您想使用 Event Exchange Plugin。