Spring Boot 3.2.2 连接 RocketMQ 5.1.2 报错如何解决?

Spring Boot 3.2.2连接RocketMQ 5.1.2(试了多个版本,5+)

启动时报错如下(192.168.50.20是我本机的IP):

Started container failed. DefaultRocketMQListenerContainer{consumerGroup='topic_02_CONSUMER', namespace='', namespaceV2='', nameServer='192.168.50.20:9876', topic='topic_02', consumeMode=CONCURRENTLY, selectorType=TAG, selectorExpression='*', messageModel=CLUSTERING', tlsEnable=false, instanceName=DEFAULT}
java.lang.IllegalStateException: org.apache.rocketmq.remoting.exception.RemotingSendRequestException: send request to </192.168.50.20:9876> failed

配置文件:

rocketmq:
name-server: 192.168.50.20:9876

在Windows 10上启动的,namesrv,broker,proxy都启动成功了。

rocketmq版本: 5.1.2
rocketmq-spring-boot版本: 2.3.2
Spring Boot版本: 3.2.2

下图是项目中的依赖包版本:

b2829465-9cab-4fa5-a214-d55cbd91e020.png

降版本,这些都试过了,全都报错(框架基于ruoyi-pro)。

大家知道怎么解决吗?谢谢了。

阅读 165
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏