- 提前安装对应版本的jdk
- 下载安装包 http://rocketmq.apache.org/,并上传
- 解压
// 解压 unzip rocketmq-all-4.6.0-bin-release.zip // 重命名 mv rocketmq-all-4.6.0-bin-release rocketmq - 修改启动内存
// 修改1 vi runserver.sh JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn256m // 修改2 vi runbroker.sh JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn256m
- 修改jdk的地址
2个都一样,如下图所示vi runserver.sh vi runbroker.sh
- 启动NameServe
nohup sh bin/mqnamesrv & - 启动broker
// 192.168.2.115:9876为nameServer的地址 nohup sh bin/mqbroker -c ./conf/broker.conf -n 192.168.2.115:9876 & - 查看是否启动成功
cat nohup.out
- 安装成功
- 集群环境
服务器192.168.2.115、192.168.2.117 这里115和117安装的都是master
根据上面步骤安装好后
- 修改115、117的broker.conf
// 115master服务器broker.conf vi broker.conf ============================================================================== #集群名称,可以区分不同集群,不同的业务可以建多个集群 brokerClusterName = myCluster #broker名称 master和slave使用相同的Broker名称来实现主备关系 brokerName = broker-a //如果要配置115的salve节点,这里不变, 下面的brokerId=1就行 ##0:master 1:slave brokerId = 0 #在几点做消息删除动作,默认值04 表示凌晨4点 deleteWhen = 04 fileReservedTime = 48 brokerRole = ASYNC_MASTER flushDiskType = ASYNC_FLUSH// 117master服务器broker.conf vi broker.conf ====================================================================================== brokerClusterName = myCluster brokerName = broker-b ##名称//如果要配置117的salve节点,这里不变, 下面的brokerId=1就行 brokerId = 0 deleteWhen = 04 fileReservedTime = 48 brokerRole = ASYNC_MASTER flushDiskType = ASYNC_FLUSH - 启动115的nameserver
nohup sh bin/mqnamesrv & - 启动broker
// 115服务器启动 nohup sh bin/mqbroker -c ./conf/broker.conf -n 192.168.2.115:9876 & // 117服务器启动 --117的broker这里也是注册到115的nameserver nohup sh bin/mqbroker -c ./conf/broker.conf -n 192.168.2.115:9876 &

8970

被折叠的 条评论
为什么被折叠?



