RocketMQ单点服务搭建(CentOS)

环境准备

1、Linux系统,这里是CentOS 7 系统

2、JDK版本 这里使用JDK8

下载

地址: https://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/
如选择4.8.0版本进行下载
在这里插入图片描述


单点服务搭建

解压到/opt/rocketmq-all-4.8.0目录下

## 解压
unzip rocketmq-all-4.8.0-bin-release.zip
## 移动到opt目录下
mv rocketmq-all-4.8.0-bin-release /opt/rocketmq-all-4.8.0
## 删除非linux的命令
cd /opt/rocketmq-all-4.8.0
rm -rf bin/*.cmd
修改配置信息

由于系统的资源不足,这里修改下启动命令

修改broker的内存参数 (bin目录下的runbroker.sh文件)

# 原来的为 JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
# 修改成
JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn512m"

修改server的内存参数(bin目录下的 runserver.sh文件)

# 原来的 JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
# 修改后
JAVA_OPT="${JAVA_OPT} -server -Xms512g -Xmx512g -Xmn256g -XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=256m"

服务启动

启动服务
nohup sh bin/mqnamesrv -n "192.168.1.20:9876" & 
nohup sh bin/mqbroker -n "192.168.1.20:9876" & 

最后 使用jps命令 初步查看到进程已经启动
在这里插入图片描述

停止服务
## 关闭broker
sh bin/mqshutdown broker
## 关闭nameserver
sh bin/mqshutdown namesrv

使用JDK11的修改

参考 https://www.cnblogs.com/wintersoft/p/10881601.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值