暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

rocketmq 安装教程

精准丶优雅 2021-11-25
607

写一个能让人读懂的教程很重要!开始安装教程...

1、百度rocketmq 进入官网(https://rocketmq.apache.org/)...

2、点击如图示链接进入下载界面。


3、选择Source: rocketmq-all-4.9.2-source-release.zip [PGP] [SHA512]  -->https://dlcdn.apache.org/rocketmq/4.9.2/rocketmq-all-4.9.2-source-release.zip 下载 解压到本地容易找到的地方。

4、打开服务器上传解压文件到/usr/local/目录下

5、在/rocketmq-all-4.9.2/下执行编译 (如果没有maven的话先安装maven记得配置阿里云镜像)这个过程比较漫长。
mvn -Prelease-all -DskipTests clean install -U
复制
6、配置环境变量
vim /etc/profile

# rocketmq 配置
export rocketmq=/usr/local/rocketmq-all-4.9.2/distribution/target/rocketmq-4.9.2/rocketmq-4.9.2
export PATH=$PATH:$rocketmq/bin

:wq!保存退出
复制
7、刷新profile
source /etc/profile
复制
8、配置内存
  • 修改 bin/runserver.sh  JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:PermSize=128m -XX:MaxPermSize=320m"

  • 修改 bin/runbroker.sh  JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"

  • 修改 bin/tools.sh  JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:PermSize=128m -XX:MaxPermSize=128m"

9、创建日志文件(位置自定义能找到就行)
  • /usr/local/rocketmq-all-4.9.2/distribution/target/log/mqnamesrv.log

  • /usr/local/rocketmq-all-4.9.2/distribution/target/log/broker.log

10、启动
10.1、启动mqnamesrv
nohup sh mqnamesrv > /usr/local/rocketmq-all-4.9.2/distribution/target/log/mqnamesrv.log 2>&1
10.2、启动mqbroker
// 正确的启动方式
nohup sh mqbroker -n 123.56.75.146:9876 > /usr/local/rocketmq-all-4.9.2/distribution/target/log/broker.log 2>&1 &
复制

到此安装启动就完成了!





文章转载自精准丶优雅,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论