文章目录
前言
docker 无法安装 4.9.6
由于之前安装的版本低,有漏洞,服务器无限被攻击.没办法只能安装高版本,但是docker无法安装,仓库中根本没有这个高版本的镜像
废话不说,直接安装
-
官网下载: 4.9.6下载地址
-
上传到linux的一个位置如: /data/data/
-
解压
unzip rocketmq-all-4.9.6-bin-release.zip
-
修改配置文件broker.conf 指定mq服务地址以及ip
# 编辑
vi /data/data/rocketmq-all-4.9.6-bin-release/conf/broker.conf
# 加入/修改 如下内容
namesrvAddr=1.92.76.122:9876
brokerIP1=1.92.76.122
# 保存退出
: wq
5. 修改runbroker.sh 启动参数
vi /data/data/rocketmq-all-4.9.6-bin-release/bin/runbroker.sh
# 修改 参数大小
-server -Xm512m -Xmx512m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
6. 修改runserver.sh 启动参数
vi /data/data/rocketmq-all-4.9.6-bin-release/bin/runserver.sh
# 修改 参数大小
-server -Xm512m -Xmx512m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
7. 后台启动server broker
nohup sh bin/mqnamesrv -n 1.92.76.122:9876 &
nohup sh bin/mqbroker -n 1.92.76.122:9876 -c conf/broker.conf autoCreateTopicEnable=true &
总结
用docker 安装 rocketmq: 4.9.6 镜像找不到,找到了安装上也不好用,最后还是通过下载官网压缩包安装,不过也很快,一定要修改启动参数,否则他们设置的参数相当大,都是G的直接把服务器沾满,根本启动不了
本文转自 jimolvxing.blog.csdn.net/article/det…,如有侵权,请联系删除。