Web application-based multi-server automatic release method

An automatic release, multi-server technology, applied in the direction of program code conversion, electrical components, transmission systems, etc., can solve the problems of high bandwidth occupation, high operation and maintenance cost, long release time, etc., and achieves less network bandwidth occupation and operation and maintenance cost. Low, fast effects

An automatic release, multi-server technology, applied in the direction of program code conversion, electrical components, transmission systems, etc., can solve the problems of high bandwidth occupation, high operation and maintenance cost, long release time, etc., and achieves less network bandwidth occupation and operation and maintenance cost. Low, fast effects

CN109905463AInactive Publication Date: 2019-06-18BEIJING HAIHANG COMM TECH CO LTD

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Web application-based multi-server automatic release method
  • Web application-based multi-server automatic release method
  • Web application-based multi-server automatic release method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to facilitate a better understanding of the purpose, structure, features, and effects of the present invention, the present invention will now be further described in conjunction with the accompanying drawings and specific embodiments.

[0020] See Figure 1 to Figure 3 , a method for automatic publishing based on web application multi-server, which comprises the following steps:

[0021] Step 1: Create a new version, provide a code compilation module, which has a server, and then maintain the online time and arrange development. After the development is arranged, self-test the developed new code. If there is no problem in the self-test, the new code will Submit to the version management system. After the version management system receives the new code submission command, it will trigger the server to automatically compile. If there is a problem with the self-test, it will return to re-development.

[0022] Step 2: Establish a maintenance and release plan. The...

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 a web application-based multi-server automatic release method, which comprises the following steps of: step 1, providing a code compiling module, submitting a new code to a version management system by a server, and triggering the server to automatically compile; step 2, establishing maintenance release plans, maintaining all the release plans to the version management system in advance and automatically, and positioning a web application of a new version in a release library; step 3, performing incremental updating, the version management system comprising a pluralityof base servers, each base server having a pre-release area, downloading the changed new codes to the pre-release areas of the plurality of base servers at the same time before the release task is executed, and positioning the web application of the new version in the pre-release area; step 4, executing releasing if the preset online time is up, closing the version management system and the web application of the old version, and then releasing the web application of the new version; and step 5, restarting the web application, finishing system release, and being high in speed, small in networkbandwidth occupation and disk occupation and low in operation and maintenance cost.

Description

【Technical field】 [0001] The invention relates to a method for automatically releasing multiple servers based on web applications, in particular to a method for automatically releasing multiple servers based on web applications in the field of computer software. 【Background technique】 [0002] The web application system is a large-scale manufacturing information system with a large number of users. The users are located in bases in different regions and countries. The systems used by each base are relatively independent, and the system is required to run 24*7 hours. The system version will be launched every month. , a small version goes online every week, plus BUG corrections and various functions are temporarily launched, etc., there will be a large number of online requirements every day, which often makes the operation and maintenance team very tired; online accidents caused by human factors are also emerging in endlessly, each base through VPN Dedicated line connection, ...

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
18 Jun 2019
Publication
CN109905463A
IPC
H04L29/08; G06F8/41
Inventors
李世贵; 刘凯