Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cloud platform expansion method and system based on micro-service architecture

An extension method and micro-service technology, applied in the field of cloud platform extension method and system based on micro-service architecture, can solve problems such as misconfigured access, unreasonable, and increased development costs

Active Publication Date: 2018-10-12
JULONG
View PDF5 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Data communication between two subsystems in the traditional way requires the client to clearly know the network address of the requested server, and it is necessary to clearly declare a set of communication addresses and request interfaces, which not only increases development costs, but is also prone to configuration errors that affect access
Moreover, for general Internet product applications, the interaction between the client and the server is different from the interaction between the server and the server. It is obviously unreasonable for traditional load balancing methods to solve two different types of load balancing requirements.

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
  • Cloud platform expansion method and system based on micro-service architecture
  • Cloud platform expansion method and system based on micro-service architecture
  • Cloud platform expansion method and system based on micro-service architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0182] Such as Figure 7 As shown, a coin transfer system platform applying the present invention, the system mainly serves financial institutions such as banks, and is built under the Internet platform. The core system is associated with the coin exchange machine, communicates with each other to synchronize real-time data, and provides services such as coin exchange machine inquiry and coin exchange demand adjustment for Internet users. The essence of the platform is a collection of functional service systems, including a variety of client representations, including: browser-side scheduling business open system, browser-side scheduling management system, browser-side hardware device monitoring system, browser-side map Display system, WeChat terminal management system, WeChat terminal dispatch business open system, WeChat terminal map display system.

[0183] Due to the diversity and complexity of the product structure, the deployment of the product in the actual production e...

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 cloud platform expansion method and a cloud platform expansion system based on a micro-service architecture. The cloud platform expansion method comprises the steps of: building a service adapter component; building an authentication caching service component to perform caching on state information of a user after login; building productization-independent subsystem services through adoption of a micro-service mode architecture with separated front and back ends; performing login by a front end user to achieve interactive authentication with a server; and enabling thecorrelated subsystem services to form an integrated system network. The cloud platform expansion system comprises an encryption module used for performing identity authentication on requests of each open type interface, a load balancing module used for automatically selecting the optimal node when nodes are unstable, and a circuit break module used for requesting circuit break and automatically switching a line to perform retry when node response is overtime. The cloud platform expansion method and the cloud platform expansion system of the invention have the beneficial effects that: through adoption of the service adapter component, originally independent subsystems are contained in one network system, thus subsystem service expansion is flexible, and through adoption of a local service registry mechanism, a network can be used to connect data efficiently and safely.

Description

technical field [0001] The invention relates to the field of Internet applications, in particular to a method and system for extending a cloud platform based on a microservice architecture. Background technique [0002] In the traditional Internet application product model, the software is usually connected by a group of open systems, and then the systems are connected in series and performance expanded by means of strategies such as single sign-on or load balancing. [0003] The existing system software architecture mostly revolves around the single system architecture, with the help of single sign-on and load balancing. Described from the perspective of requirements, the functions of the product are divided into multiple subsystems, each module is a complete and independent system; described from the perspective of technology, each subsystem can be quickly jumped through unified authentication by single sign-on, or Communication between two systems is facilitated by other...

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
IPC IPC(8): H04L29/06H04L29/08
CPCH04L63/08H04L67/02H04L67/1001H04L67/51
Inventor 柳长庆曾明高原孙强张柳代红
Owner JULONG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products