#集群名称
brokerClusterName=rocket-nameserver
#broker-a,注意其它两个分别为broker-b和broker-c
brokerName=broker-a
#brokerId等于0表示是MASTER节点,小于0是SLAVE节点,我这里全设置成主节点
brokerId=0
deleteWhen=04
fileReservedTime=48
#配置nameserver地址,多台以;分割:
namesrvAddr=rocket-nameserver-01:9876;rocket-nameserver-02:9876;rocket-nameserver-03:9876
#存储路径
storePathRootDir=/opt/rocketmq432/store
#commitlog存储路径
storePathCommitLog=/opt/rocketmq432/store/commitlog
#消息队列
storePathConsumeQueue=/opt/rocketmq432/store/consumequeue
#消息索引
storePathIndex=/opt/rocketmq432/store/index
#checkpoint文件存储过径
storeCheckpoint=/opt/rocketmq432/store/checkpoint
#abort文件存储路径
abortFile=/opt/rocketmq432/store/abort
#限制的消息大小
maxMessageSize=65536
#角色和刷盘方式
brokerRole=ASYNC_MASTER
flushDiskType=ASYNC_FLUSH

启动a:
1. nohup sh mqnamesrv &

2. nohup sh mqbroker -c /opt/rocketmq432/conf/2m-noslave/broker-a.properties autoCreateTopicEnable=true >/tmp/logs/mq.log 2>&1 &

启动b:
1. nohup sh mqnamesrv &

2. nohup sh mqbroker -c /opt/rocketmq432/conf/2m-noslave/broker-b.properties autoCreateTopicEnable=true >/tmp/logs/mq.log 2>&1 &

启动c:

1. nohup sh mqnamesrv &

2. nohup sh mqbroker -c /opt/rocketmq432/conf/2m-noslave/broker-c.properties autoCreateTopicEnable=true >/tmp/logs/mq.log 2>&1 &

停止服务:
先执行: sh mqshutdown broker

再执行: sh mqshutdown namesrv

消息队列样例测试导入:

export NAMESRV_ADDR=localhost:9876
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer

sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer

转载于:https://www.cnblogs.com/lhlucky/p/10767534.html

关于rocketmq的配置启动相关推荐

  1. RocketMQ详细配置与使用

    1 MQ介绍 2 为什么要用MQ 消息队列是一种"先进先出"的数据结构其应用场景主要包含以下3个方面 2.1 应用解耦 系统的耦合性越高,容错性就越低.以电商应用为例,用户创建订单 ...

  2. Redis 5.0.3默认配置启动报错解决方法

    Redis 5.0.3默认配置启动报错解决方法 参考文章: (1)Redis 5.0.3默认配置启动报错解决方法 (2)https://www.cnblogs.com/miclesvic/p/1031 ...

  3. saltstack(八):saltstack配置管理-安装配置启动tomcat样例

    Saltstack配置启动tomcat 判断minion有没有安装jdk和tomcat,没有就分别源码安装,并以普通用户启动. #有一个认识上的坑,saltstack实际上是基于状态管理,例如说tom ...

  4. Linux配置启动挂载:fstab文件详解

    Linux配置启动挂载:fstab文件详解 [日期:2014-12-23] 来源:Linux社区 作者:aceking10 [字体:大 中 小] fstab文件介绍 fstab文件包含了你的电脑上的存 ...

  5. yii2框架的安装配置启动

    top:环境MacBook 1.通过composer 安装yii2 [yii2需要php的PDO和pdo_mysql扩展,需要确认已安装] a. 首先需要配置composer: 我使用的是阿里云的镜像 ...

  6. 最详细的创建虚拟机_创建_安装配置_配置启动向导

    一.安装VMware 二.安装CentOS-7 创建新的虚拟机 创建新的虚拟机: 选择典型: 选择稍后安装操作系统[或者傻瓜式安装选择安装程序光盘映像文件(iso),选择镜像,直接安装成功]: 选择L ...

  7. mysql8 win10启动_Windows10 mysql 8.0.12 非安装版配置启动方法

    本文为大家分享了mysql 8.0.12非安装版配置启动的具体步骤,供大家参考,具体内容如下 1.官方下载地址 选择: MySQL Community Edition -> MySQL Comm ...

  8. vue-router路由、mixin混入、vue-resource、axios、计算属性watch、moment.js、vuex、vue-cli、数据双向绑定、搭建vue环境、vue实例、配置启动项

    路由vue-router介绍: // 1.前端路由核心:锚点值的改变,根据不同的锚点值,渲染指定dom位置的不同数据.// 2.vue中,模板数据不是通过ajax请求的,而是调用函数获取到模板内容// ...

  9. ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data......

    ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data... 2012-07-18 ...

  10. Spark配置启动脚本分析

    2019独角兽企业重金招聘Python工程师标准>>> 今天想停止spark集群,发现执行stop-all.sh的时候spark的相关进程都无法停止.提示: no org.apach ...

最新文章

  1. nodejs发送数据到html显示_用php生成HTML文件的类
  2. 车辆姿态相关的一些传感器
  3. ​KDD 2020 开源论文 | 图神经网络多变量时序预测
  4. CentOS 初体验七:常用命令
  5. Mysql雨松工具类使用
  6. 巧用加密方法保障电子邮件系统安全
  7. 补习系列(6)- springboot 整合 shiro 一指禅
  8. 前端走向后台,node.js基本
  9. 怎么获取求生之路服务器信息失败,新人服务器出现问题 求助求助!!!!!...
  10. 再探结构体字节对齐问题
  11. 接口测试通用测试用例
  12. keras input 层
  13. 自然语言处理 朴素贝叶斯文本分类
  14. linux服务完整吗,全面服务fullservice完整版
  15. 常用的JavaScript位操作(Bitwise)
  16. 第二篇 在Arduino IED环境下测试ESP8266模块与外网通信
  17. 无土栽培远程监空技术方案
  18. 清除一个挖矿程序、步骤!!!
  19. 软件测试培训班靠谱吗?一般多少钱?
  20. 一些关于TIA博图软件使用规范

热门文章

  1. @RequestBody 的使用方法和注意事项
  2. Servlet中上传下载模板代码
  3. Java并发编程之线程安全性
  4. Mybatis 入门案例分享
  5. rem 产生的小数像素问题
  6. Docker container 集装箱说明
  7. ubuntu安装hexo博客
  8. SQL“多字段模糊匹配关键字查询”
  9. [数据结构]树状数组详解
  10. vue的父子组件属性绑定传值