Apache RocketMQ部署文档

本文介绍了RocketMQ的前身MetaQ及如何从零开始部署RocketMQ集群,包括NameServer、BrokerMasterServer和BrokerSlaveServer的安装步骤,并提供了启动、停止服务以及其他管理指令。

RocketMQ的前身是MetaQ,metaq基本上是参照apache kafka开发的,把scala转为采用java开发。

rocketmq现在已由阿里提交给apache社区管理。

RocketMQ的系统架构



安装环境

NameServer 

10.0.0.201 

10.0.0.202 

10.0.0.203


Broker Master Server

10.0.0.201


Broker Slave Server

10.0.0.202


部署NameServer

在201, 202, 203上面运行以下命令

nohup sh bin/mqnameserv &


在201上面部署Broker Master  Server

编辑配置文件conf/2m-2s-async/broker-a.properties


nohup sh mqbroker –n “10.0.0.201:9876;10.0.0.202:9876;10.0.0.203:9876” –c../conf/2m-2s-async/broker-a.properties &




在202上面部署Broker Slave Server

编辑配置文件conf/2m-2s-async/broker-a-s.properties


nohup sh mqbroker –n “10.0.0.201:9876;10.0.0.202:9876;10.0.0.203:9876” –c../conf/2m-2s-async/broker-a-s.properties &


停止服务

停止Broker Server

sh mqshutdown broker


停止Name Server

sh mqshutdown namesrv


其它管理指令



查看broker状态


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值