修改配置
- 修改/Rocketmq/bin/runbroker.sh中JAVA_OPT,适当修改即可,原内存过大可能无法启动
JAVA_OPT="${JAVA_OPT} -server -Xms512m -Xmx1g -Xmn512m"
- 修改/Rocketmq/bin/runserver.sh中JAVA_OPT,同1中原因
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx512m -Xmn256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
- 修改配置/Rocketmq/conf/broker.conf,添加公网ip
brokerIP1=192.168.221.128
启停服务
- 启动Name-Server
nohup sh bin/mqnamesrv &
- 启动Broker
nohup sh bin/mqbroker -n localhost:9876 -c conf/broker.conf autoCreateTopicEnable=true &
- 停止RocketMQ
sh bin/mqshutdown broker sh bin/mqshutdown namesrv
查看日志
- 查看name server日志
tail -f ~/logs/rocketmqlogs/namesrv.log
- 查看broker日志
tail -f ~/logs/rocketmqlogs/broker.log
验证服务是否正常
- 检查生产者正常
export NAMESRV_ADDR=localhost:9876 sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
- 检查消费者正常
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer