我有一个任务,检查创建的RabbitMQ集群是否空闲(已被使用)或没有。我只能想到一种情况,即不存在队列和交换机。如果没有创建队列,那么我们可以很容易地说,创建的集群尚未被使用。但我的任务是收集所有此类情况,通过这些情况,我们可以检查创建的集群是否空闲或已被使用。因此,我希望每个人都能帮助我获得更多RabbitMQ集群在一段时间内不会处于活动状态和空闲状态的案例或情况。
bxpogfeg1#
由于RabbitMQ的行为,当前未使用(但曾经使用过)的集群看起来与从未使用过的集群完全相同(这对性能是一件好事)。假设没有客户端删除它正在使用的队列,或者集群创建涉及创建新的队列或交换,那么检查是否存在任何现有队列(或任何非默认交换)是猜测是否有任何客户端曾经使用过RabbitMQ集群的最佳方法。
1条答案
按热度按时间bxpogfeg1#
由于RabbitMQ的行为,当前未使用(但曾经使用过)的集群看起来与从未使用过的集群完全相同(这对性能是一件好事)。
假设没有客户端删除它正在使用的队列,或者集群创建涉及创建新的队列或交换,那么检查是否存在任何现有队列(或任何非默认交换)是猜测是否有任何客户端曾经使用过RabbitMQ集群的最佳方法。