Use*_*ser 10 virtualhost rabbitmq
我有100个客户.每个客户端都有唯一的用户名,密码和两个频道(用户无法连接到自己的不同频道).我应该为每个用户创建VirtualHost吗?
如何为下面的情况写下适当的用户权限?:
my_user只能连接到user_vhost使用username和的vahostpasswordmy_user只能从user_channel频道消费my_user只能发布到user_channel频道my_user 可以远程连接谢谢!
hve*_*iga 14
RabbitMQ中的虚拟主机更像是一个逻辑容器,连接到特定虚拟主机的用户无法从另一个虚拟主机访问任何资源(交换,队列......).我总是把它想象成一个管理领域的东西.
根据您的解释,我认为每个用户拥有一个虚拟主机是保持简单和干净的好方法.此外,这种方式您不需要提出复杂的权限规则,只需基于虚拟主机授予权限.
| 归档时间: |
|
| 查看次数: |
10605 次 |
| 最近记录: |