栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

rocketmq启动不起来(rocketmq启动broker)

rocketmq启动不起来(rocketmq启动broker)

集群部署

vipChannelEnabled

首先端口 10911~10919都放开,然后 producer.setVipChannelEnabled(false);

rocketmq开发端口:9876、10911、10909、控制台9080

启动RocketMQ

接下来我们启动一下刚才编译的RocketMQ.在启动之前我们需要修改一下RocketMQ启动的内存大小(如果你的系统内存比较大的话,请忽略)。我们进入到/usr/local/rocketmq/bin中,在终端中输入以下命令修改mqnamesrv的内存大小:vi runserver.sh.修改为如图的内容:

,接下来修改broker的内存大小:vi runbroker.sh:

启动mqnameserver

进入到/usr/local/rocketmq/bin中输入以下命令:nohup sh mqnamesrv > ~/logs/rocketmqlogs/namesrv.log 2>&1 &。注意最后的这个 & 不要少。

启动mqbroker

进入到/usr/local/rocketmq/bin中输入以下命令: nohup sh mqbroker -n localhost:9876 autoCreateTopicEnable=true > ~/logs/rocketmqlogs/broker.log 2>&1 &。注意:localhost可以换成你刚才启动mqnamesrv的IP。autoCreateTopicEnable=true 这句话不要少了。最后的 & 也不要少了。

注意:上述启动一般不建议,最好指定配置文件启动mqbroker,如下:

nohup bin/mqbroker -c conf/broker.conf > ~/logs/rocketmqlogs/broker.log 2>&1 &

也可以将 2m-2s-async 目录下的 broker-a.properties 拷贝至 conf 目录下 修改一下,然后用这个配置文件启动

nohup sh mqbroker -c conf/broker-a.properties > ~/logs/rocketmqlogs/broker.log 2>&1 &

我们可以通过 ps aux | grep java命令来查看启动的情况

rocketmq服务关闭

关闭namesrv服务:sh bin/mqshutdown namesrv

关闭broker服务 :sh bin/mqshutdown broker

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/771627.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号