Docker 本地部署 RocktMQ 遇到了写问题,请大佬们帮我分析下[阿里云消息队列MQ]

Docker 本地部署 RocktMQ 遇到了写问题,请大佬们帮我分析下

版本:4.9.4
系统:MacOS
安装方式:Docker

背景:
已创建NameServer和Broker的容器,宿主机可以telnet localhost port 联通两者。NameServer和Broker也可以互相通过容器IP通过telnet通信。看似网络没问题

  1. 宿主机: mqadmin clusterList -n localhost:9876 → 跑错后connect to 172.17.0.3:10911 failed,再显示正确结果
  2. 宿主机: mqadmin topicList -n localhost:9876 → 结果正常
  3. 宿主机:mqadmin updateTopic -c DefaultCluster -n localhost:9876 -t test-topic → connect to 172.17.0.3:10911 failed
    然后,我进入了 broker 容器中执行这些命令均正确(但是宿主机依然会报错),并且成功创建了 topic。
    最后,我使用 SpirngBoot 应用发送消息则会报错: sendDefaultImpl call timeout。

请问我大概是哪里姿势不正确呢?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====