2024-04-29 19:23:56 发布
网友
我正在努力清理所有留下来的陈旧的队列。我要删除已空了5分钟以上的队列。在
我想到的另一种方法是使用pyrabbit直接访问队列,但不确定如何确定队列是否超过5分钟。在
可以从命令行使用
sudo rabbitmqctl set_policy expiry ".*" '{"expires":300000}' apply-to queues
这将在300秒后删除所有未使用的队列。Unused表示队列没有使用者,队列没有被重新声明,并且至少在过期期间没有被调用。在
注意在声明队列时也可以设置此过期时间。更多信息请访问rabbitmq docs。在
可以从命令行使用
这将在300秒后删除所有未使用的队列。Unused表示队列没有使用者,队列没有被重新声明,并且至少在过期期间没有被调用。在
注意在声明队列时也可以设置此过期时间。更多信息请访问rabbitmq docs。在
相关问题 更多 >
编程相关推荐