Centos7安装rocketmq问题
来源:9-5 搭建RocketMQ

阿秋518
2020-09-28
老师,我启动rocketmq的时,启动namesrv一切正常,但是我启动broker时就不行,看了log日志,都是ip连接不上,但是我系统的公网ip,内网ip,localhost,127.0.0.1都试过了,都不行,实在不知道了。麻烦老师给点提示呢
rocket版本用的是和您一样的版本4.5.1,阿里云太贵,centos是安装在自己旧的笔记本上,连接的家里的wifi。
114.224.205.68是公网ip 192.168.31.160:是局域网ip
**环境变量我也配了:**export NAMESRV_ADDR=192.168.31.160:9876
broker.conf配置文件添加了两行:
namesrvAddr=192.168.31.160:9876
brokerIP1=114.224.205.68
命令
nohup sh bin/mqbroker -n 114.224.205.68:9876 &
nohup sh bin/mqbroker -n localhost:9876 &
也试了 nohup sh bin/mqbroker -n 192.168.31.160:9876 -c conf/broker.conf &
都不行
报错信息:
2020-09-27 23:55:57 WARN ShutdownHook - unregisterBroker Exception, 114.224.205.68:9876
org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to <114.224.205.68:9876> failed
at org.apache.rocketmq.remoting.netty.NettyRemotingClient.invokeSync(NettyRemotingClient.java:392) ~[rocketmq-remoting-4.5.1.jar:4.5.1]
at org.apache.rocketmq.broker.out.BrokerOuterAPI.unregisterBroker(BrokerOuterAPI.java:248) ~[rocketmq-broker-4.5.1.jar:4.5.1]
at org.apache.rocketmq.broker.out.BrokerOuterAPI.unregisterBrokerAll(BrokerOuterAPI.java:225) ~[rocketmq-broker-4.5.1.jar:4.5.1]
at org.apache.rocketmq.broker.BrokerController.unregisterBrokerAll(BrokerController.java:811) [rocketmq-broker-4.5.1.jar:4.5.1]
at org.apache.rocketmq.broker.BrokerController.shutdown(BrokerController.java:754) [rocketmq-broker-4.5.1.jar:4.5.1]
1回答
-
unregisterBroker Exception, 114.224.205.68:9876org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to <114.224.205.68:9876> failedat org.apache.rocketmq.remoting.netty.N
从日志来看,你的Broker连接114.224.205.68:9876失败了。
由于114.224.205.68是个公网地址,所以确认下端口是否有开放9876端口。
052020-09-28
相似问题