Unlock instant, AI-driven research and patent intelligence for your innovation.

Distributed software version release method and system thereof

A software version and distributed technology, applied in software deployment, version control, transmission system, etc., can solve problems affecting system stability, server network traffic surge, and difficulty in automatic operation and release

Active Publication Date: 2017-02-22
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF8 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a distributed software version release method and system to solve the problems that the current software version release affects system stability, server network traffic surges, and it is difficult to realize automatic operation and release

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
  • Distributed software version release method and system thereof
  • Distributed software version release method and system thereof
  • Distributed software version release method and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0082]Such as figure 1 As shown, the embodiment of the present invention provides a distributed software version release method, which is applied to a distributed software version release system. The distributed software version release system includes a node control device and a preset multi-level target server, and each level The target server includes a plurality of target server nodes.

[0083] The distributed software version release method includes:

...

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 provides a distributed software version release method and a system thereof and relates to the software version release technology field. A node control device sends a new version content, a version effective strategy and a version push strategy to each first level target server node. The first level target server node continues to push the new version content, the version effective strategy and the version push strategy to a second level target server node and so on so as to complete push of each level target server node step by step. Each level target server node locally deploys a new version. Each level target server node starts one or more version operation threads according to the version effective strategy and starts a corresponding acquisition thread for each version. According to the acquisition thread, an assessment index of the new version content is collected. And according to the version effective strategy, the assessment index of the new version content is compared to an assessment index of a historical version content, a version content to be released is determined and version release is completed.

Description

technical field [0001] The present invention relates to the technical field of software version publishing, in particular to a distributed software version publishing method and system. Background technique [0002] Currently, with the rapid development of the Internet, the requirements of users and services change more and more frequently. For this reason, the version release density of software projects is also getting higher and higher. In general, a software version needs to go through multiple stages such as requirement confirmation, function design, program development, and software testing from project approval to launch. Although this method ensures the quality of the version, it prolongs the development cycle and results in frequent version updates. The speed cannot meet the status quo of changing business needs. [0003] To solve this problem, a "grayscale release" method is commonly used now. This method mainly compresses the software testing phase, releases the...

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/08G06F9/44G06F9/445
CPCG06F8/65G06F8/71H04L67/55
Inventor 雷赛龄潘晨隐郑文斌沈栋
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA