RabbitMQ搭建单机多节点

集群搭建

配置主节点
RABBITMQ_NODE_PORT=5672 RABBITMQ_NODENAME=marster_node rabbitmq-server -detached

// 配置节点B:
// RABBITMQ_NODE_PORT=5673 RABBITMQ_NODENAME=child_node rabbitmq-server -detached

配置子节点
RABBITMQ_NODE_PORT=5673 RABBITMQ_SERVER_START_ARGS="-rabbitmq_management listener [{port,15673}]" RABBITMQ_NODENAME=child_node rabbitmq-server -detached

搭建集群
rabbitmqctl -n child_node stop_app
rabbitmqctl -n child_node reset
rabbitmqctl -n child_node join_cluster marster_node@`localhost`
rabbitmqctl -n child_node start_app

查看状态
rabbitmqctl cluster_status -n child_node@localhost

删除节点
rabbitmqctl forget_cluster_node [--offline] <existing_cluster_member_node>

镜像配置

管理页面的:Admin -> Policies :

  • Name:任意名称
  • Definition:ha-mode = all
  • 最后点击 Add policy

Q&A

  • 关闭所有节点后,重新开启商品映射出现混乱的原因 ? 如5672对应15673.

参考

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容