1、问题
在调试RocketMQ 源码时,启动 namesrv、broker
再启动 example 包下的 producer
producer.setNamesrvAddr("127.0.0.1:9876");
报了以下这个错误。

2、问度娘
百度了一下,基本都是说。
- autoCreateTopicEnable=true
- 少 fastjson jar 包
- 未关闭防火墙
都试了一遍没有用。。。。
3、配置broker 地址
需要在代码中设置 broker 的 namessrvAddr
位置在 BrokerStartup 的 111行

本文记录了在调试RocketMQ过程中遇到的producer连接namesrv失败的问题,尝试了配置autoCreateTopicEnable、检查fastjsonjar、防火墙设置等常见解决方案,最终定位到代码中broker地址配置的问题,并给出了详细步骤。
7972

被折叠的 条评论
为什么被折叠?



