【问题标题】:Apply Q expire Policy for all Vhosts in RabbitMQ为 RabbitMQ 中的所有 Vhost 应用 Q 过期策略
【发布时间】:2016-09-21 04:45:44
【问题描述】:

我需要为 RabbitMQ 中的所有 Vhost 应用 Q expire Policy,有什么方法可以从命令行为所有 Vhost 应用策略。

【问题讨论】:

  • 你能提供一些关于“Q expire policy”的信息吗?
  • 队列应该在 1 分钟内被删除,rabbitmq.com/ttl.html,,,rabbitmqctl set_policy expiry ".*" '{"expires":60000}' --apply-to queues
  • 请更新问题以使其更清晰

标签: rabbitmq rabbitmqctl


【解决方案1】:

没有。

你可以这样写一个脚本:

for i in `rabbitmqctl list_vhosts`; do
rabbitmqctl -p $i  set_policy expiry "" '{""expires":60000"}' --apply-to queues
done;

我认为你必须跳过前两个值

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-22
    • 1970-01-01
    • 2020-07-03
    相关资源
    最近更新 更多