2016-05-13 9 views
0

In unserer Umgebung haben wir mehrere RabbitMQ VHosts definiert: einen für dev, einen für qa, einen für staging und so weiter. Der Standard-VHost / ist nicht verwendet und zeigt keine Benutzer an, die Zugriff haben, und es sind keine Austauschknoten oder Warteschlangen definiert.Ist es in Ordnung, RabbitMQ `/` VHost zu löschen?

Ist es in Ordnung, auszuführen, um diesen VHost zu entfernen? Gibt es auf dem rabbitmq-server oder einem der Clients eine besondere Bedeutung, oder brechen sie ab, wenn sie fehlt?

Antwort

2

Besondere Bedeutung von / vhost ist der Standard-vhost, mit dem sich Clients verbinden, wenn kein anderer vhost angegeben wird.

Es ist sicher, es zu löschen, wenn keine Clients mit ihm verbunden sind. Aber Sie sollten sicherstellen, dass Sie alle Plugins konfiguriert haben (wie MQTT oder STOMP, wenn Sie sie verwenden), um Ihre benutzerdefinierten vhosts zu verwenden.

Oder Sie können es einfach lassen, da keine Benutzer Zugriff darauf haben.

Verwandte Themen