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

A method for implementing application service-oriented high-availability deployment

An application-oriented and implementation-oriented technology, applied in electrical components, transmission systems, etc., can solve problems such as multiple principles and technical methods, increased complexity, burdens, etc., achieve broad market prospects, simple and easy implementation process, and wide applicability Effect

Active Publication Date: 2018-01-09
山东中创软件商用中间件股份有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But in this way, when the number of applications deployed on the platform reaches a certain scale, it will cause a certain burden on some components of the platform itself, and it takes a long time to redeploy instances, which usually cannot meet the expected high availability requirements
[0005] At present, there are many mature high-availability solutions in both industry and academia. The principles and technologies used in these methods are different, and they are often a complete set of solutions, involving many principles and technical methods. , are generally more complex
For developers or operation and maintenance personnel, unless they have considerable experience, they need to investigate one by one and then try to deploy. This is a heavy task and increases the complexity of actual work

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
  • A method for implementing application service-oriented high-availability deployment
  • A method for implementing application service-oriented high-availability deployment
  • A method for implementing application service-oriented high-availability deployment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0056] Such as figure 2 As shown, the Web system in this embodiment includes three components: client client, web server WebServer, and database MySQL. Between Client and WebServer is a network request connection Http_Connector, between WebServer and MySQL is a database connection SQL_Connector, usually Client sends HTTP request to WebServer, WebServer may initiate a data request to MySQL, MySQL returns the SQL operation request result to WebServer, and WebServer then Return the HTTP request result to the Client.

[0057] The user customizes the above-mentioned entire system architecture in the system interaction phase, and then parses out the architecture form described in ACME language. The process of using ACME analysis is as follows:

[0058]

[0059]

[0060] Among them, ServiceIP and ServicePort are attributes related to component configuration information. Of course, different components require different configuration information in different systems. The HAPar...

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 application service-oriented high-availability deployment implementation method, which includes the following steps: system interaction, architecture analysis, high-availability architecture conversion, deployment configuration file generation and instance deployment. The realization process of the invention is simple and easy, has wide applicability and has broad market prospect.

Description

technical field [0001] The invention relates to the field of computer applications, in particular to an application service-oriented high-availability deployment implementation method. Background technique [0002] With the development of cloud computing and other technologies, the computing resources provided by the platform are more and more sufficient, and people often pay more attention to the characteristic attribute of high availability when deploying application service instances in real environments. High availability means that the system can detect and tolerate failures caused by errors in hardware, software, environment and operation, so as to maintain high availability of services. For an application service system, if a certain application service component fails, usually the entire service system will be paralyzed, which is a single point of failure problem. [0003] Service architecture, if one or more components are down, the system services will be unavaila...

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): H04L29/08
CPCH04L67/1097H04L67/30H04L67/51
Inventor 曹春马晓星郑健
Owner 山东中创软件商用中间件股份有限公司
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