Dynamic micro-service capacity expansion method and device for multi-language cloud compiling

A micro-service and multi-language technology, applied in the computer field, can solve problems such as low efficiency and long time-consuming expansion, and achieve the effect of improving expansion efficiency and short expansion time

Active Publication Date: 2016-12-14
BEIJING BEISEN CLOUD COMPUTING CO LTD
View PDF4 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem to be solved by the present invention is how to solve the problem of long expansion time and low efficiency caused by the detection and expansion of the entire business system in the process of business system expansion, and effectively improve the flexibility and openness of system function expansion. performance, maintainability, and scalability

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
  • Dynamic micro-service capacity expansion method and device for multi-language cloud compiling
  • Dynamic micro-service capacity expansion method and device for multi-language cloud compiling
  • Dynamic micro-service capacity expansion method and device for multi-language cloud compiling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0056] figure 1 It is a schematic flow chart of the multi-language cloud-compiled dynamic microservice expansion method provided by the embodiment of the present invention. see figure 1 , the method, including:

[0057] A1: Determine the service type of the preset microservice, if the service type of the microservice is CPU consumption typ...

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 provides a dynamic micro-service capacity expansion method and device for multi-language cloud compiling. The method includes the steps that the service type of micro-services is acquired, and capacity expansion processing is carried out on the micro-services according to a CPU consumption type micro-service capacity expansion method and a memory consumption type micro-service capacity expansion method. The capacity-expanded micro-services are a functional point capable of achieving preset functions instead of a whole service system. As the memory utilization rate or CPU utilization rate of the micro-services is far smaller than that of the whole service system, compared with capacity expansion operation carried out on the whole service system, capacity expansion on the micro-services consumes shorter time, and the capacity expansion efficiency is improved; besides, the flexibility, openness, maintainability and extendibility of system function expansion are effectively improved.

Description

technical field [0001] The invention belongs to the field of computer technology, and in particular relates to a dynamic microservice expansion method and device for multilingual cloud compilation. Background technique [0002] With the emergence of object-oriented design patterns and enterprise architecture patterns, a system is usually divided into three levels from the perspective of function realization and code organization: presentation layer, business logic layer, and data access layer. The presentation layer is based on Html Web The page is rendered by fetching data through RestAPI; the business logic layer is the core code of the application system, which is usually used to implement system business rules; the data access layer is an intermediary for accessing databases or information; this is our common classic three-tier architecture pattern, Although this model solves the problem of complex calls between system modules and unclear responsibilities to a certain ex...

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 Applications(China)
IPC IPC(8): G06F9/50
Inventor 闫观涛刘生权张庆化熊品卿徐东梅宝强
Owner BEIJING BEISEN CLOUD COMPUTING 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