我正在尝试连接到远程Rabbitmq服务器。我具有正确的凭据,并且删除服务器上存在虚拟主机,但是我无法连接。 我收到错误
pika.exceptions.ProbableAccessDeniedError:(530,'NOT_ALLOWED-虚拟主机 找不到test_vhost')
我已经为此苦苦挣扎了一段时间,但我似乎无法理解问题所在。
答案 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