CN111181858A - Method, system, computer device and storage medium for gray scale distribution - Google Patents

Method, system, computer device and storage medium for gray scale distribution Download PDF

Info

Publication number
CN111181858A
CN111181858A CN201911351233.5A CN201911351233A CN111181858A CN 111181858 A CN111181858 A CN 111181858A CN 201911351233 A CN201911351233 A CN 201911351233A CN 111181858 A CN111181858 A CN 111181858A
Authority
CN
China
Prior art keywords
service
gray level
gray
configuration
configuration rule
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911351233.5A
Other languages
Chinese (zh)
Inventor
刘波宏
朱龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Dahua Technology Co Ltd
Original Assignee
Zhejiang Dahua Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Dahua Technology Co Ltd filed Critical Zhejiang Dahua Technology Co Ltd
Priority to CN201911351233.5A priority Critical patent/CN111181858A/en
Publication of CN111181858A publication Critical patent/CN111181858A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/745Address table lookup; Address filtering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method, a system, computer equipment and a storage medium for gray scale release, wherein the system for gray scale release comprises the following steps: a service gateway and a configuration center; the service gateway analyzes the request information to obtain a service name corresponding to the request information; the service gateway obtains a gray level configuration rule from the configuration center according to the service name, wherein the gray level configuration rule set by the configuration center is freely combined and configured by target user information, target equipment information, a target method and gray level weight; the service gateway circularly matches the gray level configuration rule, generates a gray level route corresponding to the gray level configuration rule, starts the gray level service according to the gray level route, solves the problem that the application scene and means of gray level release are single, realizes gray level release of multiple dimensions such as specific service, specific users, specific equipment and specific functions, and provides flexibility of gray level release.

Description

Method, system, computer device and storage medium for gray scale distribution
Technical Field
The invention relates to the field of Internet of things, in particular to a method and a system for gray scale release, computer equipment and a storage medium.
Background
The Internet of things (IoT) is an important component of new-generation information technology and is also an important development stage of the information era. The internet of things is the internet with connected objects and comprises two meanings: firstly, the core and the foundation of the internet of things are still the internet, and the internet is an extended and expanded network on the basis of the internet; and secondly, the system extends and expands to any article to article for information exchange and communication.
The open platform of the internet of things can converge functions of intelligent equipment, complete intelligent equipment control and management functions are provided for users and developers in a micro-service mode, the micro-service comprises one or more functional services, and multiple types of micro-services can form a distributed system to uniformly provide complete functions to the outside. Through gray release, each micro service can be selected not to be disclosed to the outside temporarily when being online updated, and formal online release is carried out after verification is passed. In the related art, a weight value can be set for each micro service, then the request is distributed to different servers according to the weight value of each service, and the new service can only receive part of the request, so that the gray release effect is realized, and accurate gray release is not performed according to a special application scene or equipment required by the new service.
Aiming at the problem that the application scene and means of gray scale release are single in the related technology, no effective solution is provided at present.
Disclosure of Invention
The problem that in the related art, the application scene and means of gray scale release are single is solved, so that at least the problem is solved.
According to an aspect of the present invention, there is provided a system for gray scale distribution, the system comprising: a service gateway and a configuration center;
the service gateway analyzes the request information to obtain a service name corresponding to the request information;
the service gateway goes to the configuration center to obtain a gray level configuration rule according to the service name;
and the service gateway circularly matches the gray level configuration rule, generates a gray level route corresponding to the gray level configuration rule, and starts gray level service according to the gray level route.
In one embodiment, the gray configuration rule set by the configuration center is freely combined and configured by target user information, target device information, target method and gray weight.
In one embodiment, the service gateway queries a routing table according to a uniform resource locator URL to obtain a service name, or the service gateway obtains the service name according to a user identification ID of an application program.
In one embodiment, the system further comprises a registry comprising:
after the configuration center starts the gray level service, the gray level service is closed and a heartbeat mechanism is reported to the registration center at regular time;
and the configuration center opens a heartbeat mechanism which is reported to the registration center at fixed time under the condition of closing the gray scale service.
In one embodiment, the configuration center configures a plurality of gray configuration rules to be stored in a data source, and the service gateway queries the data source according to the service name to obtain the gray configuration rule corresponding to the service name.
According to another aspect of the present invention, there is provided a method of gray scale distribution, the method including:
acquiring a service name corresponding to the request information according to the request information;
acquiring a gray level configuration rule according to the service name; and circularly matching the gray level configuration rule, generating a gray level route corresponding to the gray level configuration rule, and starting a gray level service according to the gray level route.
In one embodiment, the gray configuration rule is configured by freely combining target user information, target device information, target method and gray weight.
In one embodiment, the obtaining of the service name corresponding to the request information according to the request information includes one of:
inquiring a routing table according to the uniform resource locator URL to acquire a service name;
and acquiring the service name according to the user identification code ID of the application program.
In one embodiment, after the starting of the grayscale service, the method includes:
the grey scale service is closed and a heartbeat mechanism is reported at regular time;
and under the condition of closing the gray level service, opening a timed reporting heartbeat mechanism.
In one embodiment, the obtaining of the gray-scale configuration rule according to the service name includes:
and configuring a plurality of gray level configuration rules to be stored in a data source, and inquiring the data source according to the service name to acquire the gray level configuration rule corresponding to the service name.
According to another aspect of the present invention, there is also provided a computer device comprising a memory storing a computer program and a processor implementing the steps of the method of greyscale distribution when the computer program is executed.
According to another aspect of the present invention, there is also provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the method of gray scale distribution.
By the present invention, a system for gray scale distribution comprises: a service gateway and a configuration center; the service gateway analyzes the request information to obtain a service name corresponding to the request information; the service gateway obtains a gray level configuration rule from the configuration center according to the service name, wherein the gray level configuration rule set by the configuration center is freely combined and configured by target user information, target equipment information, a target method and gray level weight; the service gateway circularly matches the gray level configuration rule, generates a gray level route corresponding to the gray level configuration rule, starts the gray level service according to the gray level route, solves the problem that the application scene and means of gray level release are single, realizes gray level release of multiple dimensions such as specific service, specific users, specific equipment and specific functions, and provides flexibility of gray level release.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a schematic diagram of a system architecture for gray scale publishing according to an embodiment of the present invention;
FIG. 2 is a flow chart illustrating a gray scale service according to an embodiment of the present invention;
FIG. 3 is a flow diagram illustrating a method for turning off a grayscale service according to an embodiment of the invention;
FIG. 4 is a flow chart of a method of gray scale publishing in accordance with an embodiment of the present invention;
FIG. 5 is a schematic flow diagram of a configuration center according to an embodiment of the invention;
fig. 6 is a flow diagram of a service gateway according to an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
The embodiment of the present invention provides a system architecture for gray release, which can be applied to a micro service system architecture of an internet of things platform, and fig. 1 is a schematic diagram of the system architecture for gray release according to the embodiment of the present invention, as shown in fig. 1, the system includes: the system mainly comprises a registration center 11, a configuration center 12 and a service gateway 13, wherein the registration center 11 mainly stores service registration information in a current normal state so as to provide a normal routing request for the service gateway 13, the configuration center 12 is mainly used for configuring gray level rules and managing states of each service, gray level rules of different levels can be provided for the service gateway 13 to use, the gray level states of each service can be controlled in real time, and the service gateway 13 mainly realizes normal request routing and routing based on the gray level rules, wherein the online service and the gray level service are only services in different states and can be switched in a two-way mode.
In one embodiment, there is provided a system for gray scale distribution, the system comprising: a service gateway 13 and a configuration center 12;
the service gateway 13 analyzes the request information to obtain the service name corresponding to the request information, and the user of the request information can initiate the request information through various ways, for example, web page initiation, application program initiation or test platform initiation;
the service gateway 13 obtains a gray level configuration rule from the configuration center 12 according to the service name, the gray level configuration rule set by the configuration center 12 is freely combined and configured by target user information, target device information, a target method and gray level weight, the free combination configuration can be configured by combining different application scenes, and the configuration of user hierarchy, device hierarchy and method hierarchy is realized, the target user information can be user personal information or identification information of a user, for example, identity card number or mobile phone number; the target device information may be a serial number of the target device, or a device type of the target device, for example, the target device information may be a physical Address (Media Access Control Address, abbreviated as MAC) or a product serial number, or may be a mobile terminal or a computer type, or may be target device information of different operating systems, for example, the gray release is limited to be run on a device whose target device information is an IOS system or limited to be run on a device whose device information is an Android system; the target method is a method for gray scale service of specific function applications, for example, in a plurality of function applications in software, only one of the function applications is subjected to gray scale release; the weight of the grays can be set according to the needs of the grays release, for example, in the case of a weight of 10%, 90% of users maintain the use of the old version and 10% of users use the new version of the grays release.
The service gateway 13 matches the gray level configuration rule in a circulating manner, generates a gray level route corresponding to the gray level configuration rule, and starts a gray level service according to the gray level route, and the service gateway 13 matches the gray level configuration rule in a circulating manner when acquiring the gray level configuration rule of the service name, starts the corresponding gray level service, and starts a normal online service when not acquiring the gray level configuration rule of the service name.
With this system of gray scale distribution, the configuration center 12 configures not only the settings at the gray scale weights but also the settings of target user information, target device information, target method, and the like, the above configuration can be freely combined to generate the gray level configuration rule, the service gateway 13 starts the release of the gray level service according to the gray level configuration rule, this embodiment allows the user to configure the multi-dimensional gray level rule, can reduce the commonly used gray level release in the current distributed architecture from the service level to the user, device and method level, can realize the gray level release with the minimum granularity, the method can control the service updating influence range to be the minimum granularity, solves the problem that the application scene and means of the gray scale release are single, realizes the gray scale release of multiple dimensions such as specific service, specific users, specific equipment and specific functions, and provides the flexibility of the gray scale release.
In an embodiment, the service gateway 13 queries a routing table in the service gateway 13 according to a Uniform Resource Locator (URL) to obtain a service name when the request information is initiated by an HTTP protocol, or the service gateway 13 obtains a service name according to a user identifier ID of an application program when the request information is initiated by the application program APP, and the grayscale release is not limited to the release of a web page version and an application program version, and may be the release of other software or hardware versions.
In an embodiment, the registry 11 of the system for releasing the grayscales can also implement a function of hot switching between a grayscale mode and a normal mode, and fig. 2 is a flowchart of turning on the grayscale service according to an embodiment of the present invention, as shown in fig. 2, including the following steps:
step S202, after the configuration center 12 starts the gray scale service, the gray scale service closing timing reports the heartbeat mechanism to the registration center 11;
step S204, the registry 11 does not receive service heartbeat in a short time, considers that the service is dead, and deletes the service information from the registry;
in step S206, each service cannot be perceived any more through the registry, and at this time, the service changes to a grayscale state, and the configuration center 12 removes the service instance of the service.
Fig. 3 is a schematic flow chart of the grayscale service shutdown according to the embodiment of the present invention, as shown in fig. 3, including the following steps:
step S302, the configuration center 12 opens the heartbeat mechanism to the registration center 11 at regular time when the gray scale service is closed;
step S304, the registry 11 receives the service heartbeat again, and considers that the service is "started";
step S306, the registry 11 adds the service information into the registry, each service updates the registry to discover the service, and at this time, the service becomes a normal state, and the configuration center 12 adds a new service instance.
According to the method for starting or closing the gray level service, the connection between the single service and the whole distributed system is changed by adopting a service heartbeat control mode, so that the single service of the micro-service in the distributed architecture is allowed to be in thermal conversion between the gray level and the normal state, the service does not need to be restarted, and the manual intervention in service maintenance is reduced.
In an embodiment, the gray configuration rule may be configured by freely combining target user information, target device information, target methods, and gray weights, so that the configuration center 12 may configure a plurality of gray configuration rules to store in a data source, the service gateway 13 queries the data source according to the service name to obtain the gray configuration rule corresponding to the service name, and may configure a plurality of gray rules for one service, and simultaneously perform online with multiple versions of the service, thereby implementing thousands of people and thousands of faces of technology.
In one embodiment, fig. 4 is a flowchart of a method of gray scale distribution according to an embodiment of the present invention, as shown in fig. 4, the method including:
step S402, acquiring a service name corresponding to the request information according to the request information;
step S404, obtaining a gray level configuration rule according to the service name, wherein the gray level configuration rule is freely combined and configured by target user information, target equipment information, a target method and gray level weight;
step S406, matching the gray level configuration rule circularly, generating a gray level route corresponding to the gray level configuration rule, and starting a gray level service according to the gray level route.
The gray level issuing method is not only configured with the setting of the gray level weight, but also configured with the setting of target user information, target equipment information, target methods and the like, the configuration can be freely combined to generate the gray level configuration rule, the issuing of the gray level service is started according to the gray level configuration rule, the problem that the application scene and means of the gray level issuing are single is solved, the gray level issuing of multiple dimensions such as specific service, specific user, specific equipment, specific functions and the like is realized, and the flexibility of the gray level issuing is provided.
In an embodiment, fig. 5 is a schematic flowchart of a configuration center according to an embodiment of the present invention, and as shown in fig. 5, the flowchart of the configuration center 12 may include an application that, in the process of applying to the gray rule configuration, a configuration administrator is required to configure a service name and a service IP address that require gray, and at the same time, a target user ID, a target device serial number, a target method, and a gray weight (0-100%) under the service may be set according to requirements. Each type is selectable and allows for a free-form configuration. Each server allows multiple pieces of data to be configured and ultimately stored in the data source. In the process of switching the service state, the default gray level of the service is newly issued and is invisible to the user, and the gray level state can be cancelled or reset through the configuration center 12. The specific implementation is that the gray configuration is disabled when the gray mode is turned off by sending the HTTP protocol to a specified server.
In an embodiment, fig. 6 is a schematic flowchart of a service gateway according to an embodiment of the present invention, as shown in fig. 6, the service gateway 13 parses a user request, may obtain request information such as a request path, a user identity identifier, a serial number of an intelligent device, and the like from a request body/a request header, and the service gateway 13 may obtain a corresponding service name in a routing table according to a request URL, and returns 404 an error message if the request URL does not exist. And inquiring related gray level configuration rules from a data source according to the service names, if the gray level configuration rules do not exist, considering that the target service does not have the gray level service currently, and routing according to a normal service list of the registration center 11. If the configuration rule exists, the configuration rule is matched in a circulating mode, and the matching rule is shown in fig. 6, so that the gray level routing of a user level, an equipment level and a method level with gray level weight can be finally realized.
In one embodiment, there is also provided a computer device comprising a memory storing a computer program and a processor, wherein the processor implements the steps of a gray scale publishing method described above when executing the computer program.
In an embodiment, a computer-readable storage medium is also provided, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the steps of a gray scale publishing method as described above.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above examples only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (12)

1. A system for gray scale publishing, the system comprising: a service gateway and a configuration center;
the service gateway analyzes the request information to obtain a service name corresponding to the request information;
the service gateway goes to the configuration center to obtain a gray level configuration rule according to the service name;
and the service gateway circularly matches the gray level configuration rule, generates a gray level route corresponding to the gray level configuration rule, and starts gray level service according to the gray level route.
2. The system of claim 1, wherein the gray configuration rule set by the configuration center is configured by freely combining target user information, target device information, target method and gray weight.
3. The system of claim 1, wherein the service gateway queries a routing table for a service name according to a Uniform Resource Locator (URL), or wherein the service gateway obtains the service name according to a user Identification (ID) of the application program.
4. The system of claim 1, further comprising a registry comprising:
after the configuration center starts the gray level service, the gray level service is closed and a heartbeat mechanism is reported to the registration center at regular time;
and the configuration center opens a heartbeat mechanism which is reported to the registration center at fixed time under the condition of closing the gray scale service.
5. The system according to any one of claims 1 to 4,
the configuration center configures a plurality of gray configuration rules to be stored in a data source, and the service gateway queries the data source according to the service name to obtain the gray configuration rule corresponding to the service name.
6. A method of gray scale publishing, the method comprising:
acquiring a service name corresponding to the request information according to the request information;
acquiring a gray level configuration rule according to the service name; and circularly matching the gray level configuration rule, generating a gray level route corresponding to the gray level configuration rule, and starting a gray level service according to the gray level route.
7. The method of claim 6, wherein the gray configuration rule is configured by freely combining target user information, target device information, target method and gray weight.
8. The method of claim 6, wherein the obtaining the service name corresponding to the request information according to the request information comprises one of:
inquiring a routing table according to the uniform resource locator URL to acquire a service name;
and acquiring the service name according to the user identification code ID of the application program.
9. The method of claim 6, wherein after the initiating of the gray scale service, the method comprises:
the grey scale service is closed and a heartbeat mechanism is reported at regular time;
and under the condition of closing the gray level service, opening a timed reporting heartbeat mechanism.
10. The method according to any one of claims 6 to 9, wherein the obtaining of the gray-scale configuration rule according to the service name comprises:
and configuring a plurality of gray level configuration rules to be stored in a data source, and inquiring the data source according to the service name to acquire the gray level configuration rule corresponding to the service name.
11. A computer device comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the steps of the method of any one of claims 6 to 10 when executing the computer program.
12. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 6 to 10.
CN201911351233.5A 2019-12-24 2019-12-24 Method, system, computer device and storage medium for gray scale distribution Pending CN111181858A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911351233.5A CN111181858A (en) 2019-12-24 2019-12-24 Method, system, computer device and storage medium for gray scale distribution

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911351233.5A CN111181858A (en) 2019-12-24 2019-12-24 Method, system, computer device and storage medium for gray scale distribution

Publications (1)

Publication Number Publication Date
CN111181858A true CN111181858A (en) 2020-05-19

Family

ID=70650505

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911351233.5A Pending CN111181858A (en) 2019-12-24 2019-12-24 Method, system, computer device and storage medium for gray scale distribution

Country Status (1)

Country Link
CN (1) CN111181858A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111897571A (en) * 2020-08-04 2020-11-06 上海非码网络科技有限公司 Gray scale publishing method and system based on Spring Cloud
CN112084765A (en) * 2020-08-26 2020-12-15 武汉普利商用机器有限公司 Automatic classification method and device, electronic equipment and storage medium
CN112130894A (en) * 2020-09-30 2020-12-25 江苏苏宁银行股份有限公司 Gray scale release management system, method and equipment applying characteristic switch
CN112181458A (en) * 2020-09-25 2021-01-05 中国建设银行股份有限公司 Gray scale rule configuration method, gray scale routing method, device, equipment and storage medium
CN113242281A (en) * 2021-04-26 2021-08-10 微梦创科网络科技(中国)有限公司 Gray scale publishing method, device, equipment and storage medium
CN113301161A (en) * 2021-05-28 2021-08-24 平安科技(深圳)有限公司 Seamless upgrading method, device, equipment and storage medium of application service
CN113315824A (en) * 2021-05-26 2021-08-27 武汉悦学帮网络技术有限公司 Application gray level publishing method and device and application gray level publishing system
CN113703808A (en) * 2021-08-30 2021-11-26 康键信息技术(深圳)有限公司 Modular gray level publishing method, device, equipment and storage medium
WO2021243666A1 (en) * 2020-06-04 2021-12-09 深圳市欢太科技有限公司 Information processing method and system, and device, medium, chip and program
CN113923081A (en) * 2021-10-15 2022-01-11 北京同城必应科技有限公司 Business gateway solution for gray scale release in distributed environment
CN114040024A (en) * 2020-07-20 2022-02-11 深圳兆日科技股份有限公司 Gateway-based micro-service gray level publishing method, device, equipment and storage medium
WO2022037272A1 (en) * 2020-08-21 2022-02-24 烽火通信科技股份有限公司 Gray release method, apparatus and device, and readable storage medium
CN114785787A (en) * 2022-04-24 2022-07-22 天津银行股份有限公司 Full-link gray level publishing method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103283209A (en) * 2011-04-18 2013-09-04 北京新媒传信科技有限公司 Application service platform system and implementation method thereof
CN109308552A (en) * 2017-07-26 2019-02-05 北京嘀嘀无限科技发展有限公司 A kind of business game appraisal procedure, device and electronic equipment
CN109753424A (en) * 2017-11-06 2019-05-14 北京京东尚科信息技术有限公司 The method and apparatus of AB test
CN109814910A (en) * 2018-12-14 2019-05-28 深圳壹账通智能科技有限公司 Automate gray scale dissemination method, device, computer system and storage medium
CN109871232A (en) * 2019-02-11 2019-06-11 南威软件股份有限公司 A kind of method of APP Android new version gray scale publication
CN109871224A (en) * 2019-02-13 2019-06-11 北京炎黄新星网络科技有限公司 A kind of gray scale dissemination method, system, medium and equipment based on user identifier
CN109995713A (en) * 2017-12-30 2019-07-09 华为技术有限公司 Service processing method and relevant device in a kind of micro services frame

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103283209A (en) * 2011-04-18 2013-09-04 北京新媒传信科技有限公司 Application service platform system and implementation method thereof
CN109308552A (en) * 2017-07-26 2019-02-05 北京嘀嘀无限科技发展有限公司 A kind of business game appraisal procedure, device and electronic equipment
CN109753424A (en) * 2017-11-06 2019-05-14 北京京东尚科信息技术有限公司 The method and apparatus of AB test
CN109995713A (en) * 2017-12-30 2019-07-09 华为技术有限公司 Service processing method and relevant device in a kind of micro services frame
CN109814910A (en) * 2018-12-14 2019-05-28 深圳壹账通智能科技有限公司 Automate gray scale dissemination method, device, computer system and storage medium
CN109871232A (en) * 2019-02-11 2019-06-11 南威软件股份有限公司 A kind of method of APP Android new version gray scale publication
CN109871224A (en) * 2019-02-13 2019-06-11 北京炎黄新星网络科技有限公司 A kind of gray scale dissemination method, system, medium and equipment based on user identifier

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈燕妮: ""企业ERP***灰度发布"", 《电脑知识与技术》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021243666A1 (en) * 2020-06-04 2021-12-09 深圳市欢太科技有限公司 Information processing method and system, and device, medium, chip and program
CN114040024A (en) * 2020-07-20 2022-02-11 深圳兆日科技股份有限公司 Gateway-based micro-service gray level publishing method, device, equipment and storage medium
CN111897571A (en) * 2020-08-04 2020-11-06 上海非码网络科技有限公司 Gray scale publishing method and system based on Spring Cloud
WO2022037272A1 (en) * 2020-08-21 2022-02-24 烽火通信科技股份有限公司 Gray release method, apparatus and device, and readable storage medium
CN112084765A (en) * 2020-08-26 2020-12-15 武汉普利商用机器有限公司 Automatic classification method and device, electronic equipment and storage medium
CN112181458A (en) * 2020-09-25 2021-01-05 中国建设银行股份有限公司 Gray scale rule configuration method, gray scale routing method, device, equipment and storage medium
CN112130894A (en) * 2020-09-30 2020-12-25 江苏苏宁银行股份有限公司 Gray scale release management system, method and equipment applying characteristic switch
CN112130894B (en) * 2020-09-30 2022-07-22 江苏苏宁银行股份有限公司 Gray scale release management system, method and equipment applying characteristic switch
CN113242281A (en) * 2021-04-26 2021-08-10 微梦创科网络科技(中国)有限公司 Gray scale publishing method, device, equipment and storage medium
CN113315824A (en) * 2021-05-26 2021-08-27 武汉悦学帮网络技术有限公司 Application gray level publishing method and device and application gray level publishing system
CN113301161A (en) * 2021-05-28 2021-08-24 平安科技(深圳)有限公司 Seamless upgrading method, device, equipment and storage medium of application service
CN113301161B (en) * 2021-05-28 2023-02-03 平安科技(深圳)有限公司 Seamless upgrading method, device, equipment and storage medium of application service
CN113703808A (en) * 2021-08-30 2021-11-26 康键信息技术(深圳)有限公司 Modular gray level publishing method, device, equipment and storage medium
CN113703808B (en) * 2021-08-30 2023-10-20 康键信息技术(深圳)有限公司 Modularized gray level distribution method, device, equipment and storage medium
CN113923081A (en) * 2021-10-15 2022-01-11 北京同城必应科技有限公司 Business gateway solution for gray scale release in distributed environment
CN114785787A (en) * 2022-04-24 2022-07-22 天津银行股份有限公司 Full-link gray level publishing method
CN114785787B (en) * 2022-04-24 2024-03-22 天津银行股份有限公司 Full-link gray level publishing method

Similar Documents

Publication Publication Date Title
CN111181858A (en) Method, system, computer device and storage medium for gray scale distribution
US20210345078A1 (en) Method of Discovering Services Provided by a Network Repository Function
CN106797407B (en) Dynamic generation of unique identifiers in an internet of things system
US8543679B2 (en) Method and device for creating management object instance in management tree of terminal device
CN111628886B (en) Method, device and computer equipment for building blockchain network in private cloud environment
CN110784409B (en) Spring Cloud-based micro-service gray level publishing method
US20090240758A1 (en) Intelligent establishment of peer-to-peer communication
CN108293059B (en) Method for configuring a wireless device for using voice over LTE
EP3367734A1 (en) Device switching method, m2m platform and network system
US10567265B2 (en) Solution test method and server
JP2017521908A (en) Profile management method and server
CN112953745B (en) Service calling method, system, computer device and storage medium
US20110167040A1 (en) Method, apparatus and system for executing synchronization
CN111107611B (en) Method and device for selecting user plane function
CN105472597B (en) Application registration method and device
CN111866197B (en) Domain name resolution method and system
CN110888892A (en) Block synchronization method, device and storage medium
US20100257262A1 (en) Apparatus and method for supporting plurality of device management authorities
US9686226B1 (en) Domain name system (DNS) query response providing loop-back internet protocol (IP) address to non-activated mobile communication device
EP4229919A1 (en) Managing connectivity of a device to a network
CN105516923B (en) A kind of method and OTA server of determining terminal device region position
CN117097744B (en) Information synchronization method, controlled device, control device and electronic device
CN103152723B (en) Method and device for updating user data
US20240028559A1 (en) Method for Obtaining Manufacturer Usage Description Mud File, Device, and System
WO2023050945A1 (en) Multimedia content transmission method and system, electronic device, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200519

RJ01 Rejection of invention patent application after publication