文章目录
- 前言
- 废话不说,直接安装
- 总结
前言
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
- 修改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"
- 修改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"
- 后台启动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的直接把服务器沾满,根本启动不了