Transaction-lossless distributed deployment method and system

A deployment system and distributed technology, applied in the field of distributed deployment and system without loss of transactions, can solve problems such as failure to accept normally, transaction failure, abnormal judgment and distribution blockage, etc., to improve user perception, increase stability, The effect of improving stability

Active Publication Date: 2015-11-11
北京思特奇信息技术股份有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, most of the distributed deployments of large-scale systems are applications that are evenly distributed to multiple devices through load balancer configuration transactions. If the application is abnormal, the request will no longer be distributed to the application. However, when the transaction volume is very large, such as dozens to hundreds of transactions per second, the period from the load balance judgment abnormality to the distribution block has already caused a large number of transaction failures , cannot be accepted normally

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
  • Transaction-lossless distributed deployment method and system
  • Transaction-lossless distributed deployment method and system
  • Transaction-lossless distributed deployment method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0048] Such as figure 1 As shown, it is a distributed deployment method with lossless transactions described in the embodiment of the present invention, which specifically includes the following steps:

[0049] Step 1: The front-end processor establishes connections with multiple web application terminals;

[0050] Step 2: Copy the configuration of the web application in the front-end application, load the copied configuration into the memory and process it;

[0051] Step 3: Set global variables, read the processed configuration in a loop, so that the front-end processor can evenly allocate resources to each web application;

[0052] Step 4: The front-end processor receives the request sent by the client, and extr...

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 relates a transaction-lossless distributed deployment method and system. The method comprises the following steps: step 1, establishing connection between a front-end processor and a plurality of web clients; step 2, copying the configurations of the web clients in an application of the front-end processor, and loading the copied configurations into an internal memory for processing; step 3, setting a global variable, and circularly reading the processed configurations so that the front-end processor realizes equal resource distribution on every web application ends; step 4, enabling the front-end processor to receive a request sent by a client and orderly extracting the url of each web client; step 5, detecting the web clients to judge whether the obtained urls are available, and if so, going to step 6, otherwise, going to step 7; step 6, enabling the client to access the web clients via the front-end processor, and ending; and step 7, enabling the client to access a standby url in the front-end processor, and ending. Due to the addition of the front layer, the system stability and good user perception are improved.

Description

technical field [0001] The invention relates to a distributed deployment method and system for lossless transactions. Background technique [0002] With the development of the Internet era and the increase of network users, users have higher and higher requirements for the systems they use. No matter how high the performance of a single host or application is, it can no longer meet the requirements. Alibaba proposed the concept of de-IOE and realized de-IOE To reduce maintenance costs and achieve cost reduction, more and more service providers are adopting distributed cloud deployment, load balancing, multi-machine hot backup and other deployment solutions to avoid single point of failure and performance pressure. [0003] At present, most of the distributed deployments of large-scale systems are applications that are evenly distributed to multiple devices through load balancer configuration transactions. If the application is abnormal, the request will no longer be distrib...

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/08
CPCH04L67/02H04L67/1001
Inventor 朱建光李天星
Owner 北京思特奇信息技术股份有限公司
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