Micro-service development platform, generation method, deployment method and device
A development platform and micro-service technology, applied in the field of communication, can solve problems such as the complex hierarchical structure of the monolithic architecture, and achieve the effects of convenient development, strong flexibility, and short development cycle
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0043] Example one
[0044] The first embodiment of the present invention discloses a microservice development platform, and the structure diagram is as figure 1 As shown, the microservice development platform includes: a core layer 101, a function layer 102, and a business layer 103;
[0045] The core layer 101 includes at least one pre-generated functional unit;
[0046] The functional layer 102 includes at least one functional component, and the functional component is used to call at least one functional unit from the core layer according to a preset component construction rule to implement a function corresponding to the functional component;
[0047] The business layer 103 includes at least one microservice, and the microservice is used to call at least one functional component from the functional layer according to preset service composition rules to implement the corresponding microservice.
[0048] It should be noted that the functional units include, but are not limited to, an...
Example Embodiment
[0052] Example two
[0053] Based on the microservice development platform disclosed in the first embodiment of the present invention, the second embodiment of the present invention provides a microservice generation method, which is applied to the above microservice development platform. The microservice development platform includes a core layer, a functional layer, and a business. Layer, the specific execution process of the microservice generation method, including the following steps:
[0054] S201: Receive a microservice generation instruction, where the microservice generation instruction includes a function set corresponding to the target microservice;
[0055] S202: Determine the target function component corresponding to the target microservice according to the function set;
[0056] S203: Determine at least one functional component corresponding to the target functional component from the functional layer according to the preset service composition rule;
[0057] S204: Estab...
Example Embodiment
[0061] Example three
[0062] Based on the microservice development platform disclosed in the first embodiment of the present invention and the microservice generation method disclosed in the second embodiment, the third embodiment of the present invention discloses a microservice deployment method, and the service registration / discovery unit is started on each node in the cluster A registration center and monitoring center, the method flow chart such as image 3 As shown, including the following steps:
[0063] S301: When the registration center receives the registration request information sent by the microservice corresponding to the registration center, synchronize the registration request information to other registration centers in the cluster except this registration center;
[0064] In the process of performing step S301, the registration center may periodically communicate with other registration centers in the cluster except the current registration center through the Gossi...
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap