1、准备工作
准备2台windows或者Linux服务器
(1)安装jdk
(2)安装rocketMq
Rocket集群模式
- 2主2从异步通信方式
master和slave直接通过异步方式复制消息,吞吐量大(性能强劲),但是可能会丢失消息;
⽤ conf/2m-2s-async ⽂件夹内的配置⽂件做集群配置
- 2主2从同步通信方式
master和slave直接通过同步方式复制消息,吞吐量小(性能一般),但是能够保证数据安全,不会丢失数据。
使⽤ conf/2m-2s-sync ⽂件夹内的配置⽂件做集群配置。
- 2主无从通信方式
存在单点故障,不推荐使用
- Delger高可用通信方式
2、两台服务器搭建
(1)每台服务器创建两个nameserve服务器
(2)每台服务器创建2个broker,分别为一个master,一个slave
3、验证
安装rocketmq-externals-rocketmq-console可视化界面