RabbitMQ集群参数配置
文章目录 RabbitMQ可实施方案(镜像队列模式) 配置镜像队列 SpringBoot整合RabbitMQ集群 RabbitMQ可实施方案(镜像队列模式) 假设已经搭建好镜像队列集群 配置镜像队列 在任意节点的sbin目录下输入以下命令( 因为该命令会自动在集群中同步 ) rabbitmqctl set_policy ha - all - name "^my" '{"ha-mode":"all","ha-sync-mode":"automatic"}' ha-all-name : 为策略名称; ^my :为匹配符,只有一个 代表匹配所有, my为匹配名称以my开头的queue或exchange; ha-mode :为同步模式,一共3种模式: all-所有(所有的节点都同步消息), exctly-指定节点的数目(需配置ha-params参数,此参数为int类型比如2,在集群中随机抽取2个节点同步消息)如:"ha-params":2 nodes-指定具体节点(需配置ha-params参数,此参数为数组类型比如:"ha-params":["rabbit@rabbitmq1","rabbit@rabbitmq2"],明确指定在这两个节点上同步消息)。 ha-sync-mode :节点默认自动同步 web管理界面也能配置: SpringBoot整合RabbitMQ集群 生产者: