Solution Overview
Scenarios
You can easily create a high-availability RabbitMQ cluster on Huawei Cloud Elastic Cloud Servers (ECSs). RabbitMQ is open-source message-oriented middleware developed in Erlang to implement the Advanced Message Queuing Protocol (AMQP). It supports multiple programming languages.
Solution Architecture
This solution will:
- Create three Linux ECSs, which will be deployed in different AZs to work as RabbitMQ nodes.
- Create three elastic IP addresses (EIPs), which will be used for internal and external communication.
- Create security groups, which secure the ECS environment by controlling access to ECSs.
Advantages
- Open source and customization
This solution is open-source and free for commercial use. You can also make custom development according to the practical requirements.
Constraints
- Before deploying this solution, you need to register with Huawei Cloud. Ensure that your account is not in arrears or frozen. You can estimate the total price according to Table 1.
- After this solution is successfully deployed, it takes about 10 minutes to set up the RabbitMQ cluster. After the cluster is set up, you can verify the solution by referring to Getting Started.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot