Centos安装RocketMq4.9.4

下载方式

1.官网下载

下载 | RocketMQ

2.编译后文件及可视化拓展 提取码:nrif

百度网盘

安装前奏

系统环境中已安装好jkd,没安装的同学请移步 centos 安装jdk_写BUG的旭欧巴的博客-CSDN博客

开始安装

1.将文件上传至服务器内,并进行解压得到解压后的文件

一般生产环境配置肯定充足所以不需要额外进行调整,但是个人学习用的服务器内存普遍不够用,所以我们需要先将MQ的内存改一下,如不需要调整则跳过 步骤3与步骤4

2.打开 /conf/broker.conf 最下面增加这两句话

brokerIP1 = 公网IP

namesrvAddr = 公网IP:9876

3.打开/bin/runserver.sh文件  复制下面这个配置直接覆盖图中框选部分 其中-Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"  标红数字可根据自己需求进行调整

JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

4.还是bin目录下打开 runbroker.sh 文件 同样复制下面配置 进行替换图中框选部分

JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m"

5.bin目录下执行 每组语句请按顺序执行

启动语句

nohup sh mqnamesrv &

注意 -c 后面跟着的是配置文件的绝对路径

nohup sh mqbroker -c /usr/local/rocketmq-4.9.4/conf/broker.conf &

停止语句

sh mqshutdown namesrv

sh mqshutdown broker

6.注意事项 服务器安全组需要开放 10909,10910,10911,10912,9876 端口

可视化拓展

1.将dashboard解压至服务器

2.修改application.yml,众所周知该文件与jar包同目录存放时会被优先读取

server.port 启动端口,根据自己需求进行修改

rocketmq.config.namesrvAddrs 配置mq的地址,填写自己的服务器地址

rocketmq.config.dataPath 这个是配置可视化的访问账号密码文件地址,根据自己需要进行调整

3.启动可视化拓展 nohup java -jar rocketmq-dashboard-1.0.1-SNAPSHOT.jar &

打开后能看到mq的地址就证明全部启动成功了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值