A visual system and method for starting microservices in batches
A micro-service and batch technology, applied in the field of cloud computing, can solve problems such as error-prone batch startup, inability to achieve rapid deployment of microservices, batch startup, and inability to achieve rapid deployment, etc., to avoid deployment failures, reduce risks, and lower capacity requirements Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0043] A visual system for starting microservices in batches, such as figure 1 As shown, the following modules are included:
[0044] (1) Authority management module, used to manage the authority information of deployment personnel;
[0045] (2) Project management module, used to manage the basic information of the project;
[0046] (3) The microservice management module is used to manage the input information and arrange the startup sequence of the microservices under the project;
[0047] (4) Start the management module for simultaneous deployment of multiple microservices and result feedback;
[0048] The visualization system is also provided with an adaptive error correction module for performing adaptive error correction processing on the startup of the microservice.
[0049]The present invention adds an automatic error correction module in the visualization system, and the automatic error correction module will check the corresponding executable file directory and fil...
Embodiment 2
[0052] The difference between Embodiment 2 and Embodiment 1 is that the basic information used to manage projects includes the name and version of the project, the version of the source code control system, and personnel management information.
[0053] The project name is used as the unique number and unique identifier of the project, which is convenient for later viewing; the main function of the version is to control the main version number of the project to distinguish it; the source code control system version identifies the corresponding version number of the current product in the source code management software, which can be Conduct source code traceability; personnel management is the responsible entity for project deployment.
Embodiment 3
[0055] The difference between Embodiment 3 and Embodiment 1 is that the input information for managing the microservices under the project includes the name of each microservice, startup package name, version number, source code control system version number, expected startup port number, and startup parameter.
[0056] Orchestration refers to editing the startup sequence of microservices on the visual interface by dragging and dropping according to the startup sequence.
[0057] The name of the startup package includes the path and file name of the startup package, which mainly provides the basic information of the executable package; the version number and the version number of the source code control system are mainly used as the unique identification and traceability of the microservice; the expected startup port number refers to the startup of the microservice The port number occupied later; startup parameters: including the virtual machine memory usage parameters and con...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com