繁体   English   中英

可以删除RabbitMQ的`/`VHost吗?

[英]Is it okay to delete RabbitMQ's `/` VHost?

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

可以运行rabbitmqctl delete_vhost '/'删除此虚拟主机吗? rabbitmq-server或任何客户端是否都对它有特殊的意义,或者如果缺少它就会中断吗?

/ vhost的特殊含义是默认的虚拟主机,如果未指定其他虚拟主机,则客户端将连接到该默认虚拟主机。

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

或者您也可以保留它,因为仍然没有用户可以访问它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM