我在https://hub.docker.com/_/rabbitmq/的docker上安装并运行了rabbitmq。
docker ps
24551542aa20 repo/rabbitmq-example-server:latest "/docker-entrypoin..." 23 hours ago Up 2 hours 4369/tcp, 5671-5672/tcp, 15671/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp rabbitmq-example-server我可以从终端使用http://localhost:15672/登录管理员,我可以成功地使用rabbitmqadmin进行所有示例http://www.rabbitmq.com/management-cli.html,添加-u管理员-p nimda进行身份验证。我可以发布和接收消息。
但是,python和ruby客户端不能连接。TCP连接被拒绝或挂起。我尝试了localhost,127.0.0.0.1或者我的ip,什么都没有。端口5672甚至无法通过telnet访问,我在rabbitmq.config中看到了它的声明:
{ tcp_listeners, [ 5672 ] },https://stackoverflow.com/questions/44528280
复制相似问题