由于ProbableAccessDeniedError,无法使用pika连接到Heroku上的RabbitMQ

 手机用户2502929967 发布于 2022-12-23 19:32

我只是在heroku中设置了一个RabbitMQ插件.在开发我的应用程序以排队并使用在本地实例上运行的消息之后,我将其部署到Heroku并且还无法成功连接.用户名/密码和主机名/端口/ vhost均来自heroku config.如果我更改用户名或密码,错误会更改为ProbableAuthenticationError使我认为身份验证至少是正确的,但可能是我的vhost或其他一些缺少配置的问题.我没有在SO上看到任何类似的问题,也没有看到一小时的谷歌搜索没有解决我的问题.

我已经尝试了发送和消费的环境变量RABBITMQ_BIGWIG_RX_URLRABBITMQ_BIGWIG_TX_URL环境变量,但似乎没有任何组合可行.下面是我尝试连接的代码.

url = 'small-laurel-24.bigwig.lshift.net'
port = 10019
vhost = '/notmyrealvhost'

credentials = pika.PlainCredentials('username', 'password')
parameters = pika.ConnectionParameters(url, port, vhost, credentials=credentials)
connection = pika.BlockingConnection(parameters)

有什么我缺少的东西或任何方法来弄清楚具体配置错误的是什么?我在这里不知所措.非常感谢提前!

我正在运行pika 0.9.14,python 2.7.3.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有