RocketMQ Console安装和使用

Cybill ·
更新时间:2024-11-10
· 656 次阅读

RocketMQ Console安装和使用 文档地址:

https://rocketmq-1.gitbook.io/rocketmq-connector/rocketmq-connect-1/rocketmq-console/an-zhuang-he-shi-yong

界面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o8ya4FJq-1582250680477)(en-resource://database/17268:1)]

Console下载

下载地址:
https://github.com/apache/rocketmq-externals/releases

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WMuboeMQ-1582250680478)(en-resource://database/17272:0)]

提示:作者下的包是 zip包 通过IDEA - Maven 编译打包

Console 编译打包

将项目导入 IDEA

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kcLXw16P-1582250680479)(en-resource://database/17274:0)]

修改编译配置文件

server.contextPath= server.port=9999 rocketmq.config.namesrvAddr=127.0.0.1:9876

rocketmq.config.namesrvAddr 地址为RocketMQ namesrvAddr地址,也可在启动时指定

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ftXnUe8x-1582250680480)(en-resource://database/17276:0)]

编译时需要注意 test 测试类需要注释掉或删掉,建议注释掉即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SR67gzOv-1582250680480)(en-resource://database/17278:0)]

Console打包部署

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vVoXwcnZ-1582250680481)(en-resource://database/17280:0)]

将rocketmq-console-ng-1.0.0.jar 包上传到服务器

运行Console控制台

添加可运行权限

chmod +x rocketmq-console-ng-1.0.0.jar

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dCBxh2hG-1582250680482)(en-resource://database/17282:0)]

运行:

nohup java -jar rocketmq-console-ng-1.0.0.jar --server.port=9999 --rocketmq.config.namesrvAddr=“192.168.56.101:9876;192.168.56.109:9876” >> con-ng.log 2>&1 &

–server.port=9999 指定运行端口
–rocketmq.config.namesrvAddr=“192.168.56.101:9876;192.168.56.109:9876” 指定RocketMQ namesrv地址

启动日志查看
[root@localhost rocketmq]# tail -f con-ng.log

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AFZv2T2u-1582250680483)(en-resource://database/17284:0)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-24QWH5WT-1582250680484)(en-resource://database/17290:0)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EExk7mim-1582250680484)(en-resource://database/17292:0)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o9SZjQJ7-1582250680485)(en-resource://database/17294:0)]

简单运维脚本

vim startConsole.sh

nohup java -jar rocketmq-console-ng-1.0.0.jar --server.port=9999 --rocketmq.config.namesrvAddr="192.168.56.101:9876;192.168.56.109:9876" >> con-ng.log 2>&1 &

vim shutdownConsole.sh

ps aux | grep console | grep -v grep | awk '{print $2}'|xargs kill -s 9

添加可执行权限

chmod +x ./*.sh
作者:书记高育良



rocketmq

需要 登录 后方可回复, 如果你还没有账号请 注册新账号