linux 下搭建rokectMQ集群

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下搭建rokectMQ集群相关的知识,希望对你有一定的参考价值。

参考技术A 官网地址: https://github.com/alibaba/RocketMQ/releases/tag/v3.4.6

用三台机器搭建集群,3 namesrv、3 master、3 slave:

或者三台机器搭建,3 namesrv、2 master、2 slave:

这样保证高可用,各自的从机放在另一台机子上,如果一台机子宕机了,那master是会自动切换,另一个slave还可以消费宕机的那台的master的消息。

主配置文件 conf/2m-2s-async/:

从配置文件 conf/2m-2s-async/:

启动时如果报内存的相关的错误,修改runserver.sh、runbroker.sh 文件,更改内存大小:

启动脚本 runRMQ-pda.sh:

脚本中路径更改成自己的安装路径。
另外日志文件的输出路径也可更改:logback_broker.xml、logback_filtersrv.xml、logback_namesrv.xml、logback_tools.xml。

如 logback_broker.xml 文件配置:

Linux下安装搭建Memcached集群环境

Linux下安装搭建Memcached集群环境

本文出自 “卢春宁” 博客,谢绝转载!

以上是关于linux 下搭建rokectMQ集群的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 在 Linux 下安装与搭建集群

linux下redis集群搭建

如何在Linux下搭建hadoop集群环境 小残's Blog

Linux环境下SolrCloud集群环境搭建关键步骤

Linux下kafka集群的搭建

在linux环境下安装redis并且搭建自己的redis集群