准备工作1:下载rocketmq源码到本地编译GitHub - apache/rocketmq: Mirror of Apache RocketMQMirror of Apache RocketMQ. Contribute to apache/rocketmq development by creating an account on GitHub.https://github.com/apache/rocketmq
或挑一个版本realese包下载:这里选择4.8.0稳定版本:
https://github.com/apache/rocketmq/releases/tag/rocketmq-all-4.8.0https://github.com/apache/rocketmq/releases/tag/rocketmq-all-4.8.0
前置条件1:启动控制台前需要先启动rocketmq的namesrv和broker
# 1.启动NameServer
nohup sh ~/env/rocketmq-all-4.8.0-bin-release/bin/mqnamesrv >/dev/null &
# 2.启动Broker
nohup sh ~/env/rocketmq-all-4.8.0-bin-release/bin/mqbroker >/dev/null &
# 或启动Broker同时指定端口号(默认9876)
nohup sh ~/env/rocketmq-all-4.8.0-bin-release/bin/mqbroker -n localhost:9876 >/dev/null &
启动rocketmq控制台:
java -jar ~/env/rocketmq-externals/rocketmq-console-ng-1.0.0.jar --server.port=8080 --rocketmq.config.namesrvAddr=127.0.0.1:9876
访问rocketmq控制台: