码迷,mamicode.com
首页 > 其他好文 > 详细

centos8 下启动rocketmq

时间:2021-06-02 13:47:34      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:ESS   div   enable   rip   --   tar   报错   linux   star   

Start Name Server

> nohup sh bin/mqnamesrv &
> tail -f ~/logs/rocketmqlogs/namesrv.log
The Name Server boot success...

1、先启动NameServer:

   在bin下执行:  nohup sh mqnamesrv &

   查看是否启动成功:  tail -f ~/logs/rocketmqlogs/namesrv.log

技术图片

 

Start Broker

> nohup sh bin/mqbroker -n localhost:9876 &
> tail -f ~/logs/rocketmqlogs/broker.log
The broker[%s, 172.30.30.233:10911] boot success...
 
2. 启动broker:  nohup sh mqbroker -n 服务器ip:9876 autoCreateTopicEnable=true &
 
   注:      在rocketmq   的/conf/broker.conf中添加上这段代码  brokerIP1=服务器ip
 
   验证是否启动成功:  tail -f ~/logs/rocketmqlogs/broker.log

技术图片

 

 技术图片

 

 

 

-遇到报错------------------------------------------------------------

1. linux必须已配置  JAVA_HOME

2. 修改runbroker.sh和runserver.sh,将配置的内存调小的方法

   1) runbroker.sh

      vim /usr/local/server/mq/rocketmq/distribution/bin/runbroker.sh

      JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
 
     改为:
 
     JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn125m"

  2) runserver.sh

     vim /usr/local/server/mq/rocketmq/distribution/bin/runserver.sh

     JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
 
    改为:
 
    JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn125m -XX:MetaspaceSize=128m    

   -XX:MaxMetaspaceSize=320m"

3.  把本地pom.xml中的引用改为和服务器上一致的版本。

 

centos8 下启动rocketmq

标签:ESS   div   enable   rip   --   tar   报错   linux   star   

原文地址:https://www.cnblogs.com/moonsoft/p/14820430.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!