执行: python rabbitmqadmin declare queue name=mm_queue auto_delete=false durable=false --username=fanson --password=fanson888 --vhost=fsgb 报错: *** Could not connect: [Errno 111] Connection refused
时间: 2024-03-28 15:37:12 浏览: 107
【Python3 网络编程】ConnectionRefusedError: [Errno 111] Connection refused
5星 · 资源好评率100%
这个报错说明你的命令无法连接到 RabbitMQ 服务器,可能的原因是 RabbitMQ 服务器没有启动或者连接信息填写错误。你可以按照以下步骤来检查:
1. 确认 RabbitMQ 服务器已经启动,可以通过执行 `systemctl status rabbitmq-server` 命令来检查。
2. 确认连接信息填写正确,包括 RabbitMQ 服务器的地址、用户名、密码和虚拟主机等。
如果以上两个步骤都没有问题,那么可能是防火墙或者网络问题导致连接失败。你可以尝试在命令行中使用 telnet 命令来检测 RabbitMQ 服务器的端口是否开放,如:`telnet your_rabbitmq_server_ip 5672`。如果连接成功,则说明端口已经开放,否则需要进一步排查网络或者防火墙问题。
阅读全文