批量删除临时队列
批量删除临时队列
取出虚拟机 /universe下的所有queues中name以EARTH.RABBITMQ.TEMP 并且consumers 消费者=0的队列,并删除 ./rabbitmqctl list_queues -p /universe name messages_ready consumers | awk '$1~/^EARTH.RABBITMQ.TEMP/ && $3==0' | sort -k 2 -r -n | awk '{print $1}' | xargs -n1 ./rabbitmqctl delete_queue -p /universe 写个脚本 定时跑着,应该能临时避免类似的问题了

浙公网安备 33010602011771号