更新时间:2024-04-29 GMT+08:00
方案概述
应用场景
该解决方案可以帮助您在华为云弹性云服务器 ECS上轻松搭建高可用的RabbitMQ集群。RabbitMQ是采用Erlang语言开发,实现了高级消息队列协议AMQP(advanced Message Queuing Protocol)的开源中间件,支持多种编程语言。
方案架构
该方案可以帮助您快速在华为云弹性云服务器 ECS上部署高可用RabbitMQ集群。
图1 方案架构
该解决方案会部署如下资源:
- 创建三台Linux弹性云服务器部署在不同的可用区,分别用于搭建RabbitMQ 的节点。
- 创建三个弹性公网IP EIP,用于RabbitMQ 环境部署及提供访问公网和被公网访问能力。
- 创建安全组,可以保护弹性云服务器 ECS的网络安全,通过配置安全组规则,限定云服务器的访问端口。