ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux系统下安装rocketmq

2021-12-14 10:31:41  阅读:194  来源: 互联网

标签:bin 4.6 -- jar cd Linux 安装 rocketmq


//下载最新的rocketmq
wget http://apache-mirror.8birdsvideo.com/rocketmq/4.6.0/rocketmq-all-4.6.0-bin-release.zip
//解压
unzip rocketmq-all-4.6.0-bin-release.zip
//切换到mq目录
cd /usr/local/rocketmq-all-4.6.0-source-release/distribution/target/rocketmq-4.6.0/rocketmq-4.6.0
vim bin/runserver.sh
vim bin/runbroker.sh
//启动Nameserver
nohup sh bin/mqnamesrv &
//查看日志
tail -f ~/logs/rocketmqlogs/namesrv.log
//启动Broker
nohup sh bin/mqbroker -n localhost:9876 &
//查看日志
tail -f ~/logs/rocketmqlogs/broker.log
//关闭Nameserver
sh bin/mqshutdown namesrv
//关闭Broker
sh bin/mqshutdown broker
//jps查看进程号
先cd / 回到根目录下
再输入命令:jps
关闭jar(强制杀死进程):kill -9 进程号
//发送与接受消息测试(linux端)
//发送消息(bin目录下)
export NAMESRV_ADDR=localhost:9876
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
//接收消息(bin目录下)
export NAMESRV_ADDR=localhost:9876
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer


RocketMq可视化监控平台搭建
https://github.com/apache/rocketmq-dashboard
或者直接下载zip然后上传到服务器,我这里还是放到/usr/local下
//解压
unzip rocketmq-externals-master.zip
然后进入cd /rocketmq-externals-master/rocketmq-console
注意:打包前在rocketmq-console中/src/main/resources/application.properties配置namesrv集群地址:
#这里将默认的8080改成19876了
server.port=19876
#这里是指定Nameserv,也可以不指定,在前端控制台进行指定
rocketmq.config.namesrvAddr=服务器1IP:9876;服务器2IP:9876
#这里设置为true,配合users.properties使用,设置登陆账号密码
rocketmq.config.loginRequired=true
# 切换到控制台目录
cd rocketmq-console
//然后编译打包(跳过测试打包)
mvn clean package -Dmaven.test.skip=true
然后 cd target/ 执行运行jar( 端口默认8080) nohup java -jar rocketmq-console-ng-1.0.0.jar --server.port=19876 &
进入cd /usr/local/rocketmq-externals-master/rocketmq-dashboard-master
然后 cd target/ 执行运行jar( 端口默认8080) nohup java -jar rocketmq-dashboard-2.0.0.jar --server.port=19876 &
关闭jar(强制杀死进程):kill -9 进程号

 

端口开启防火墙
netstat -an|grep 8080
firewall-cmd --zone=public --list-ports
firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --reload

 

标签:bin,4.6,--,jar,cd,Linux,安装,rocketmq
来源: https://www.cnblogs.com/li150dan/p/15686615.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有