单实例rocketmq安装启动实例

一、安装环境

操作系统:CentOS7

jre版本:1.8

安装路径:/home/rocketmq

二、安装步骤

1.下载安装包:

url:http://mirror.bit.edu.cn/apache/rocketmq/4.2.0/rocketmq-all-4.2.0-bin-release.zip 

2.上传并解压安装包

命令:unzip rocketmq-all-4.0.0-incubating-bin-release.zip

3.环境变量:

在终端中输入以下命令:vi /etc/profile
在文件的末尾中添加如下两句话:export rocketmq=/home/rocketmq export PATH=$PATH:$rocketmq/bin。
接下来我们使配置的换将变量生效:source /etc/profile.

4.配置nameserv和broker 运行jre

由于CentOs默认安装了1.8 的JRE,所以我们用默认安装的版本,如何定位到jdk安装位置请参阅备注

 vi /home/rocketmq/bin/runserver.sh
 vi /home/rocketmq/bin/runbroken.sh

如下图 降export JAVA_HOME改成jre地址:

5.修改nameserv和broker内存大小

JAVA_OPT="${JAVA_OPT} -server -Xms128m -Xmx128m -Xmn64m -XX:PermSize=32m -XX:MaxPermSize=64m"
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:PermSize=32m -XX:MaxPermSize=64m"

同样将内存改为当前支持的值:


6启动

由于以下启动参数logs日志放在/home/rocketmq/logs 目录下,所以需要在rockmq目录下预先建立logs目录:命令如下:

[root@localhost rocketmq]# cd /home/rockmq
[root@localhost bin]# mkdir logs
启动mq:
[root@localhost rocketmq]# cd /home/rockmq/bin/
[root@localhost bin]# nohup sh mqnamesrv > /home/rocketmq/logs/namesrv.log 2>&1 &
[root@localhost bin]# nohup sh mqbroker -n 192.168.32.128:9876 autoCreateTopicEnable=true > /home/rocketmq/logs/broker.log 2>&1 &

启动成功如下图:






备注:

1.如何找到jdk安装路径:https://blog.csdn.net/wang1433256766/article/details/56015256


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值