rabbitmq vhost
rabbitmq vhost
每一个rabbitmq服务器都能创建虚拟的消息服务器,我们称之为虚拟主机(virtual host)。简称vhost
特性:
- 每一个vhost本质上是一个小型的独立的rabbitmq服务器,拥有自己独立的完整的一套队列、绑定关系、交换器等。同一个服务器上的多个vhost是完全隔离的。队列及交换器等不互通。
创建vhost
1.通过前台创建
2.通过命令行创建
rabbitmqctl add_vhost {vhost}
{vhost}为新的vhost的名字。
实现效果如下:
删除vhost
删除vhost的同时,也会删除其下所有的队列、交换器、绑定关系、用户权限、参数和策略信息等。
1.前台删除
注意:需要点击进入对应vhost中
2.命令行删除
rabbitmqctl delete_vhost {vhost_name}