RocketMQ安装启动以及关闭

无人久伴 提交于 2020-08-04 12:42:42

1、下载MQ ,下载ZIP压缩包即可。

http://rocketmq.apache.org/release_notes/

2、修改配置文件。

如果不修改可能导致获取的IP是内网IP,外部网络访问不了,如果是纯内网交互可以不进行配置。

conf/broker.conf

brokerIP1:配置broker所在服务器的ip地址,以便Name Server连接

 

 

3、 修改 runserver.shrunbroker.sh

因为rocketMQ默认的启动参数内存占用非常大,如果环境没有这么多内存就必需修改JAVA_OPT参数

  • runserver.sh
    file
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn125m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
  • runbroker.sh
    file
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn125m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

4、启动服务

nohup sh bin/mqnamesrv >/data/software/rocketmq-4.7.0/logs/mqnamesrv.log 2>&1 &

nohup sh bin/mqbroker -n localhost:9876 autoCreateTopicEnable=true >/data/software/rocketmq-4.7.0/logs/broker.log -c conf/broker.conf 2>&1 & 

5、停止服务


sh bin/mqshutdown broker

sh bin/mqshutdown namesrv

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!