RocketMQ 解决 No route info of this topic,connection to ip : 10911 failed的方法

博客内容涉及Java代码在使用RocketMQ时遇到'Norouteinfoofthistopic'的错误。解决方法包括编辑broker.conf配置文件,启用自动创建主题功能,并在启动时指定配置文件。此外,还需确保在云服务器上配置了正确的外网地址并开放9876、10911、10909端口。错误提示'connectiontoip:10911failed'可能是因为缺少对外网地址的配置。
摘要由CSDN通过智能技术生成

java 代码中连接时报错:No route info of this topic

## 首先改配置文件
vim broker.conf 
## 这个文件里面最后加上
autoCreateTopicEnable=true
## 在启动broker时要显式声明一下使用该文件
nohup bin/mqbroker -c conf/broker.conf &

org.apache.rocketmq.remoting.exception.RemotingConnectException: connection to ip : 10911 failed
出现这个错误是由于没有配置外网地址,,特别是使用云服务器的话,必须要配置外网地址,而且要开放端口 9876 ,10911,10909 这三个端口

autoCreateTopicEnable=true
namesrvAddr=外网ip:9876
brokerIP1=外网ip

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值