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

Application synchronization and release method and system based on cloud environment

A cloud environment and code technology, applied in the field of code version management, can solve problems such as increased upload and application restart work, accurate code upload and reduced efficiency, and reduced success rate of code online, so as to facilitate daily online work, ensure quality and speed Use, reduce the effect of human intervention

Active Publication Date: 2016-10-12
北京思特奇信息技术股份有限公司
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Based on the background of the Internet and the needs of telecom operators, each system is developing towards big data and cloudification. Corresponding to the increase in production hosts, the work of uploading code and restarting applications will increase exponentially; uploading code and The multiplied increase in application restart work leads to a reduction in the accuracy and efficiency of code uploads. At the same time, human intervention in the process of code uploads and application restarts will also increase, which reduces the success rate of code online.

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
  • Application synchronization and release method and system based on cloud environment
  • Application synchronization and release method and system based on cloud environment
  • Application synchronization and release method and system based on cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] 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.

[0051] Such as figure 1 As shown, a method for synchronizing and releasing applications based on a cloud environment includes the following steps,

[0052] S1. Generate the online code in the release host; the method for generating the online code is: create a code release environment in the release host, publish and compile the code in the code release environment, and generate the online code.

[0053] S2, extract the online code into the configuration file in the publishing host; the method of extracting the online code in the publishing host is: deploy the calling script and the production configuration file in the publishing host, and the production configuration file is a list composed of multiple production h...

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 to an application synchronization and release method and system based on a cloud environment. The method comprises the following steps of generating an on-line code; extracting the on-line code to a configuration file; extracting production host information corresponding to the on-line code, and transferring the production host information to a corresponding production host; performing backup on the on-line code; covering the on-line code after backup; checking the on-line code, and outputting a code check log; restarting a corresponding application; checking the restarted application, and outputting an application check log; and jumping to a release host, and executing circularly until the extraction of all production host information corresponding to the on-line code in a production configuration is completed. According to the application synchronization and release method based on the cloud environment provided by the invention, upload, check, application restart and application check of a plurality of production host codes are supported through one program; and the code upload accuracy and efficiency can be guaranteed, manual intervention in the code upload and application restart process can be reduced, and the on-line success rate can be guaranteed.

Description

technical field [0001] The invention relates to a code version management method and system, in particular to an application synchronization and publishing method and system based on a cloud environment. Background technique [0002] Based on the background of the Internet and the needs of telecom operators, each system is developing towards big data and cloudification. Corresponding to the increase in production hosts, the work of uploading code and restarting applications will increase exponentially; uploading code and The doubled increase in application restart work leads to a reduction in the accuracy and efficiency of code uploads. At the same time, human intervention in the process of code uploads and application restarts will also increase, which reduces the success rate of code online. Contents of the invention [0003] The technical problem to be solved by the present invention is to provide a cloud-based application synchronization and release method and system, ...

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): G06F9/52G06F9/445
CPCG06F8/60G06F9/52
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