rocketmq版本4.8下载地址:
https://apache.claz.org/rocketmq/4.8.0/rocketmq-all-4.8.0-bin-release.zip
下载后解压,并上传到centOS虚拟机
第一步:调整启动参数
修改默认启动参数,默认启动的最大内存为4G,比较大,修改小一点,否则如果服务器内存不够会启动失败
调整namesrv
vim runserver.sh
调整broker
第二步:启动namesrv和启动broker
启动navmesrv
进入到rocketmq中的bin目录,运行以下命令:
./mqnamesrv
启动broker
注意ip为公网ip,端口为navmesrv的默认端口9876
测试环境下,可以修改hosts文件,映射公网地址
运行命令:
./mqbroker -n centos_alone:9876
启动成功如下图所示;
第三步、验证是否启动成功
在rocketmq的bin文件下找到tools.sh,在该文件下添加“export NAMESRV_ADDR=centos_alone:9876” 其中centos_alone是在hosts文件中映射的主机名
运行以下命令,检测rocketmq是否启动成功:
./tools.sh org.apache.rocketmq.example.quickstart.Producer
如下出现以下内容,说明启动成功: