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

Method and device for gray release of software product

A technology of software products and grayscale release, applied in the software field, to achieve the effect of improving comprehensiveness, fast and secure release, and adapting to scenarios comprehensively

Pending Publication Date: 2020-11-17
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] This application provides a method and device for grayscale publishing of software products, to at least solve the current problem that the request seal and the service party can only interact in the internal network environment to achieve grayscale publishing

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
  • Method and device for gray release of software product
  • Method and device for gray release of software product
  • Method and device for gray release of software product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0043] Based on the problems existing in the background technology, a solution is needed to meet the requirements of grayscale release of software products in the third-party Internet interaction scenario. Based on this, this application provides a method for grayscale release of software products, such as figure 1 shown, including:

[0044] S101: Determine whether the acquired HTTP publishing request includes gray scale flag information.

[0045] In a specif...

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 method and a device for gray release of a software product, which can be applied to the financial field or other technical fields. The method comprises the following steps: judging whether an obtained HTTP release request contains gray scale mark information or not; extracting a gray scale judgment field in the HTTP release request which does not contain the gray scale mark information according to a preset rule; wherein the gray scale judgment field comprises a software product ID; determining the gray scale state of the HTTP release request not containing the gray scale mark information according to the gray scale judgment field; and publishing the software product according to the gray state of the HTTP publishing request. According to the application, a gray scale judgment mechanism is provided on the basis of an HTTP request line, and the problem that an Internet third party does not use HTTP cookie or HTTP head for gray scale judgment is solved through arequest redirection strategy, so that an adaptive scene of gray scale release of a software product is more comprehensive.

Description

technical field [0001] The present application belongs to the technical field of software, and in particular, relates to a method and device for gray scale distribution of software products. Background technique [0002] At present, in the industry's software product gray-scale release architecture, the key is to identify whether the current HTTP release request belongs to the gray-scale range. The current mainstream approach that takes into account efficiency is to first place the grayscale flag (isGrayFlag) in the HTTP cookie or HTTP header by the requester, and then forward it to the grayscale or non-grayscale node for processing through the grayscale routing module of the network load balancing device. [0003] However, there are three prerequisites for this method. One is that the requester knows whether the current request is a grayscale request, otherwise the grayscale flag cannot be sent; the other is that the requester and the server belong to the same management sy...

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 Applications(China)
IPC IPC(8): G06F8/71
CPCG06F8/71
Inventor 赵森吴金水
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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