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

Method and system for issuing gray level

A grayscale release and forwarding path technology, applied in the field of computer processing, can solve problems such as troublesome, time-consuming restart of the Nginx server, etc.

Active Publication Date: 2017-05-31
ONE CONNECT SMART TECH CO LTD SHENZHEN
View PDF5 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

ABtest performs distribution work based on the distribution strategy configured in the system. During the test phase, if problems are found, it is often necessary to add a distribution strategy to the Redis server, and each distribution strategy will correspond to a policy analysis file and a user information analysis file. Since the policy analysis file and user information analysis file corresponding to the traditional distribution strategy are stored in the memory of the Nginx server, if you add a distribution strategy, you need to upload the policy analysis file and user information analysis file corresponding to the new distribution strategy To the Nginx server, this process needs to reload (reload) or restart the Nginx server, and restarting the Nginx server is not only time-consuming but also very troublesome

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 system for issuing gray level
  • Method and system for issuing gray level
  • Method and system for issuing gray level

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0020] Such as figure 1 As shown, in one embodiment, a kind of gradation publishing system is proposed, and this system comprises: Redis server 102 and Nginx server 104; Wherein,

[0021] The Redis server 102 is configured to receive and store the uploaded offloading policy, policy analysis file and user information analysis file corresponding to the offloading policy, wherein the policy analysis file and user information analysis file are stored in the form of character strings.

[0022] Specifically, ABtest (AB test) performs distribution work according to the distribution strategy configured in...

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 system for issuing a gray level. The system comprises a Redis server and an Nginx server, wherein the Nginx server is used for checking if a shunt strategy identity exists in Cache; if the shunt strategy identity does not exist, the Nginx server is capable of reading a present shunt strategy identity from a preset position in the Redis server and checking if a strategy analysis file and a user information analysis file corresponding to the present shunt strategy identity exist in a memory according to the present shunt strategy identity; and if the strategy analysis file and the user information analysis file do not exist, the Nginx server is capable of loading the strategy analysis file and the user information analysis file existing in a form of character string in the Redis server into the memory through lua in the manner of loading the character string according to the present shunt strategy identity and then issuing according to the shunt strategy analyzed by the strategy analysis file. In the process, when a new shunt strategy is added, the reload or the restarting of the Nginx server is not required. Besides, the invention also provides a method for issuing the gray level.

Description

technical field [0001] The present invention relates to the field of computer processing, in particular to a method and system for gray scale distribution. Background technique [0002] Grayscale publishing refers to a publishing method that can smoothly transition between black and white. AB test is a grayscale release method that allows some users to continue using A and some users to start using B. If users have no objection to B, then gradually expand the scope and migrate all users to B. Grayscale publishing can ensure the stability of the overall system, and problems can be found and adjusted at the initial grayscale to ensure their impact. ABtest performs distribution work based on the distribution strategy configured in the system. During the test phase, if problems are found, it is often necessary to add a distribution strategy to the Redis server, and each distribution strategy will correspond to a policy analysis file and a user information analysis file. Since ...

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/445G06F9/44
CPCG06F8/65G06F8/71
Inventor 俞晓鸣顾钰芬李金龙
Owner ONE CONNECT SMART TECH CO LTD SHENZHEN
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