Automatic deployment method of rabbitmq cluster service based on virtualization platform

A virtualization platform and cluster technology, applied in the field of cluster services, can solve problems such as error-prone, complex installation and configuration process of RabbitMQ cluster, cumbersome maintenance methods, etc., and achieve the effect of low error probability

Active Publication Date: 2019-06-04
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical task of the present invention is to provide an automated deployment method for RabbitMQ cluster services based on a virtualization platform to solve the problem that the installation and configuration process of RabbitMQ clusters is relatively complicated and time-consuming, and basically all manual operations are required, and the maintenance of the cluster needs to be based on Each node is carried out, the maintenance method is not only cumbersome, but also more error-prone

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automatic deployment method of rabbitmq cluster service based on virtualization platform
  • Automatic deployment method of rabbitmq cluster service based on virtualization platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0028] as attached figure 1 As shown, the automatic deployment method of the RabbitMQ cluster service based on the virtualization platform of the present invention, the method comprises the following steps:

[0029] (1) Make service installation package: The installation package of RabbitMQ cluster service mainly includes the installation files of the components used or depended on in the service and the related scripts and components for installation, initialization, start, stop, restart, update, scaling and monitoring of these components configuration file; in the process of defining the service installation package, use shell and freemarker language for personalized processing;

[0030] (2) Definition of basic service information: define basic service information on the service management platform; defining basic service information on the service management platform includes the following steps:

[0031] ①. Create the definition of RabbitMQ, mainly to upload the prepared ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an automatic deployment method for RabbitMQ cluster services based on a virtualization platform, which belongs to the field of cluster services. The technical problem to be solved by the invention is that the installation and configuration process of RabbitMQ clusters is relatively complicated and time-consuming, and basically all of them need to be manually operated. Operation, and the maintenance of the cluster needs to be carried out based on each node. The maintenance method is not only cumbersome, but also more error-prone. The technical solution adopted is: This method includes the following steps: (1), making a service installation package; (2), defining the basic information of the service : Define the basic information of the service on the service management platform; (3), define the service specification; (4), install the service instance; (5), maintain the service instance.

Description

technical field [0001] The invention relates to the field of cluster services, in particular to an automatic deployment method of RabbitMQ cluster services based on a virtualization platform. Background technique [0002] The traditional RabbitMQ cluster installation and deployment process is roughly as follows: RabbitMQ is developed based on the Erlang language, Erlang must be installed first; RabbitMQ is installed, and the RabbitMQ monitoring plug-in is enabled; RabbitMQ is configured, such as the configuration of environment parameters, the configuration of the list of allowed plug-ins, and the configuration of operating parameters etc.; configure hosts, configure the host name and IP of each node in hosts so that they can communicate with each other; synchronize Erlang cookie data; start nodes and form a cluster; add policies. Analyzing the above process, it can be found that the installation and configuration process of RabbitMQ cluster is relatively complex and time-co...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/24
CPCH04L41/0803H04L41/0876
Inventor 赵山王静
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products