找不到与pika相关的RabbitMQ错误530虚拟主机

时间:2018-11-01 14:05:13

标签: python rabbitmq pika

我正在尝试连接到远程Rabbitmq服务器。我具有正确的凭据,并且删除服务器上存在虚拟主机,但是我无法连接。 我收到错误

  

pika.exceptions.ProbableAccessDeniedError:(530,'NOT_ALLOWED-虚拟主机   找不到test_vhost')

我已经为此苦苦挣扎了一段时间,但我似乎无法理解问题所在。

2 个答案:

答案 0 :(得分:1)

对我来说, 之前:

AMQP_URL ='amqp:// guest:guest @ localhost:5672 /主机名'

之后:

AMQP_URL ='amqp:// guest:guest @ localhost:5672'

有效。

答案 1 :(得分:0)

我知道了。在我的本地计算机上,我正在使用3.5.7版的Rabbitmq,而在远程Rabbitmq在3.7.0版上。

我一直在3.5.2上声明我的虚拟主机没有斜杠“ /”,并且运行良好,但是我意识到在声明虚拟主机在3.7.0版之前可以添加一个斜杠。 所以现在我使用/test_vhost而不是test_vhost