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

A distributed deployment method and system with lossless transactions

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

Active Publication Date: 2019-01-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
  • A distributed deployment method and system with lossless transactions
  • A distributed deployment method and system with lossless transactions
  • A distributed deployment method and system with lossless transactions

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 present invention relates to a distributed deployment method and system with lossless transactions. The method includes: step 1: establishing a connection between a front-end processor and multiple web application ends; step 2: copying the configuration of the web application end in the front-end processor application, and Load the copied configuration into the memory and process it; Step 3: Set global variables, read the processed configuration in a loop, so that the front-end processor can allocate resources equally to each web application; Step 4: The front-end processor receives customers According to the request sent by the terminal, extract the url of each wed application in turn; step 5: detect the wed application to determine whether the obtained url is available, if yes, perform step 6; otherwise, perform step 7; step 6: the client passes The front-end processor accesses the wed application end, end; step 7: the client accesses the standby url in the front-end processor, end. By increasing the front layer, system stability and 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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08
CPCH04L67/02H04L67/1001
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