【RabbitMQ学习笔记#4】虚拟主机和隔离

2017年8月26日 0 条评论 632 次阅读 0 人点赞

在虚拟主机和隔离这一块内容相对之前的队列、交换器和绑定而言是比较少的。虚拟主机可以简单地理解为虚拟机。

一、基本概念

虚拟主机:虚拟消息服务器,是AMQP概念的基础,在连接时必须指定。RabbitMQ默认的vhost是"/"。本质上是一个mini版的RabbitMQ服务器,拥有自己的队列、交换器和绑定,还拥有权限机制。

隔离:虚拟主机在逻辑上是分离的,允许不同应用程序安全保密地运行数据。简而言之,在各个vhost之间他们是隔离的,独立的。

二、权限控制

1、RabbitMQ的权限控制实现级别是vhost级别还是服务器级别由开发者决定。

2、权限控制是以vhost为单位。

3、在RabbitMQ中创建一个用户的时候,用户通常会被指定给至少一个vhost,并且只能访问被指派vhost内的队列、交换器和绑定。

realks

这个人太懒什么东西都没留下

文章评论(0)