![](/img/trans.png)
[英]Cannot Delete Default User, Password, and Vhost - RabbitMQ Dockerfile
[英]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.