【问题标题】:Is it okay to delete RabbitMQ's `/` VHost?删除 RabbitMQ 的`/` VHost 可以吗?
【发布时间】:2016-05-13 19:22:01
【问题描述】:

在我们的环境中,我们定义了多个 RabbitMQ VHost:一个用于dev,一个用于qa,一个用于staging,依此类推。默认的 VHost / 未使用,没有显示任何用户可以访问,也没有定义任何交换或队列。

可以运行rabbitmqctl delete_vhost '/' 来删除这个虚拟主机吗? rabbitmq-server 或任何客户端是否对其赋予任何特殊含义,或者如果丢失则中断?

【问题讨论】:

    标签: rabbitmq rabbitmqctl


    【解决方案1】:

    /的特殊含义vhost是默认vhost,如果没有指定其他vhost,客户端将连接到该vhost。

    如果没有客户端连接到它,删除它是安全的。 但是你应该确保你已经配置了所有的插件(比如 MQTT 或 STOMP,如果你使用它们)来使用你的自定义虚拟主机。

    或者您也可以保留它,因为无论如何都没有用户可以访问它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-18
      • 2018-02-05
      • 1970-01-01
      • 1970-01-01
      • 2016-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多