问题:就是Rokcetmq连NameServer都连不上,跟版本什么的没啥关系,至少4.9.2 ,4.8.0,4.9.3都一样

报错:o.a.r.s.a.ListenerContainerConfiguration : Started container failed. 

java.lang.IllegalStateException: org.apache.rocketmq.remoting.exception.RemotingSendRequestException: send request to <X.X.X.X>:9876> failed

开始尝试了各种办法,搜了不少帖子,感觉都是说什么内外网IP设置什么的鬼,那些都到了broker了,我这个链接NameServer都连不上。崩溃

问题解决:

pom文件里去掉

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>${fastjson.version}</version>
</dependency>
因为有了rocketmq,就不用再来一次fastjson了。
<dependency>
    <groupId>org.apache.rocketmq</groupId>
    <artifactId>rocketmq-spring-boot-starter</artifactId>
    <version>${rocketmq.version}</version>
</dependency>

本人java菜鸟,工程是从另一个项目继承的。开始没注意,感觉报错的很奇怪,这个问题给其他菜鸟交流一下吧。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐