Caused by: org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to xx.xx.xx.xx:10911 failed
最近在学习rocketmq,自己尝试买了一台云服务器,就在云服务器上直接搭建了,现尝试的是单机版的
在启动的时候,没问题,但是在我通过代码去尝试发送代码的时候,发送失败,控制台打印该报错
解决办法:
在broker.conf配置文件中,增加以下两个配置
namesrvAddr=公网IP:9876
brokerIP1=公网IP
最为关键的是,在启动broker的时候,需要在启动命令中,指定配置文件
nohup sh mqbroker -n localhost:9876 -c ../conf/broker.conf &
为什么报这个错,还没搞明白,但是加了这两个配置之后,确实就可以了