Deployment method and system for improving high availability of RabbitMQ
A high-availability, deployment system technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problems of not paying attention to the high availability of message queue services, etc., and achieve the effect of highlighting substantive features, wide application prospects, and significant progress
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0061] like figure 1 As shown, the present invention provides a kind of deployment method that improves RabbitMQ high availability, comprises the steps:
[0062] S1. Configure the RabbitMQ cluster; configure the RabbitMQ service on each control node of the Openstack platform, generate several RabbitMQ control nodes, and integrate each RabbitMQ control node into a RabbitMQ cluster;
[0063] S2. Configure the RabbitMQ service of each RabbitMQ control node to use mirrored queues;
[0064] S3. Configure the front-end proxy node of the RabbitMQ service to use a virtual IP, and point the virtual IP to the IP of each RabbitMQ control node to achieve load balancing and high availability.
Embodiment 2
[0066] like figure 1 shown and figure 2 As shown, the present invention provides a kind of deployment method that improves RabbitMQ high availability, comprises the steps:
[0067] S1. Configure the RabbitMQ cluster; configure the RabbitMQ service on each control node of the Openstack platform, generate several RabbitMQ control nodes, and integrate each RabbitMQ control node into a RabbitMQ cluster; the specific steps are as follows:
[0068] S11. set RabbitMQ service distributed storage in each control node of Openstack platform, and restart RabbitMQ service at each control node, each control node forms RabbitMQ control node;
[0069] S12. Integrating each RabbitMQ control node into a RabbitMQ cluster;
[0070] S2. Configure the RabbitMQ service of each RabbitMQ control node to use mirrored queues; the specific steps are as follows:
[0071] S21. Obtain all RabbitMQ control nodes;
[0072] S22. Carry out the queue synchronization of RabbitMQ service at each RabbitMQ cont...
Embodiment 3
[0077] like figure 1 , figure 2 , image 3 and Figure 4 As shown, the present invention provides a kind of deployment method that improves RabbitMQ high availability, comprises the steps:
[0078] S1. Configure the RabbitMQ cluster; configure the RabbitMQ service on each control node of the Openstack platform, generate several RabbitMQ control nodes, and integrate each RabbitMQ control node into a RabbitMQ cluster; the specific steps are as follows:
[0079] S11. set RabbitMQ service distributed storage in each control node of Openstack platform, and restart RabbitMQ service at each control node, each control node forms RabbitMQ control node;
[0080] Specific steps are as follows:
[0081] S111. Obtain all OpenStack control nodes running RabbitMQ services, and set a master control node, and set other nodes as slave control nodes;
[0082] S112. Stop the RabbitMQ service on the slave control node, and copy the cookie file of the master control node to each slave control...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com