小编use*_*803的帖子

远程连接到 RabbitMQ 实例(在 AWS 上创建)

我在连接到 RabbitMQ 实例时遇到问题(这是我第一次这样做)。我已经在 AWS 上启动了一个,并获得了我可以访问的管理面板的访问权限。

我正在尝试使用以下代码连接到 python/pika 中的 RabbitMQ 服务器:

import pika
import logging

logging.basicConfig(level=logging.DEBUG)

credentials = pika.PlainCredentials('*******', '**********')
parameters = pika.ConnectionParameters(host='a-25c34e4d-a3eb-32de-abfg-l95d931afc72f.mq.us-west-1.amazonaws.com',
                                       port=5671,
                                       virtual_host='/',
                                       credentials=credentials,
                                       )

connection = pika.BlockingConnection(parameters)
Run Code Online (Sandbox Code Playgroud)

pika.exceptions.IncompatibleProtocolError: StreamLostError: ("Stream connection lost: ConnectionResetError(54, 'Connection reset by peer')",)当我运行上面的代码时我得到了。

rabbitmq amazon-web-services python-pika

4
推荐指数
1
解决办法
2163
查看次数