RocketMQ入门篇-安装
程序员文章站
2022-07-12 16:51:06
...
微信公众号:Java患者
专注Java领域技术分享
RocketMQ 入门安装
环境
JDK1.8 64bit
Centos7
maven 3.6.x
安装
解压安装包
unzip rocketmq-all-4.6.0-source-release.zip
编译
使用maven编译整个项目
mvn -Prelease-all -DskipTests clean install -U
启动
NameServer
进入指定目录
cd distribution/target/rocketmq-4.6.0/rocketmq-4.6.0/bin
nohup sh mqnamesrv &
启动mqnamesrv
说明(nohup sh mqnamesrv &)
& : 加在一个命令的最后,可以把当前行的命令放在后台执行。
nohup: 在命令前面加nohup命令可以在退出shell之后继续执行当前运行的线程
输入nohup命令之后会给出提示 nohup: ignoring input and appending output to ‘nohup.out‘
表示会将日志重定向输出到nohup.out文件中 ,当然也可以自定义重定向输入到其他文件
nohup sh mqnamesrv >/dev/null 2>&1 &
表示将日志重定向输出到/dev/null中,在Linux中 /dev/null是一个特殊的文件,就像一个无底洞,可以不断的往里面丢重定向的输出信息。
报错
查看nohup.out文件
发现内存不足
修改启动内存
runserver.sh
将第一行复制 然后修改内存大小
runbroker.sh
重新启动
查看nohup.out 文件
The Name Server boot success….
启动成功
Broker
nohup sh mqbroker -n localhostL:9876
未完,待续……
上期回顾
专注分享Java技术,跟我一起学习吧
长按识别二维码关注
上一篇: Spark入门篇——安装