Qual é o significado do vhost em RabbitMQ?
Quando eu definir as permissões para o utilizador rabbitmq, existe a saída vhost
:
[root@ha-node1 my.cnf.d]# rabbitmqctl set_permissions openstack ".*" ".*" ".*"
Setting permissions for user "openstack" in vhost "/" ...
Qual é o significado da {[[1]} Quando eu estabeleço a permissão, e qual é a função que ela tem?
0
1 answers
Em hosts virtuais RabbitMQ são grupos lógicos de entidades, eles são semelhantes a hosts virtuais em Apache ou blocos de Servidores em Nginx. Hosts virtuais são criados usando rabbitmqctl ou API HTTP an eles fornecem agrupamento lógico e separação de recursos. Cada host virtual tem um nome. Quando um cliente AMQP 0-9-1 se conecta ao RabbitMQ, ele especifica um nome vhost para se conectar. Se a autenticação for bem-sucedida e o Utilizador fornecido tiver obtido permissões para o vhost, a ligação é estabelecido.
0
Author: crowchirp, 2017-07-22 03:22:12