Multi-version parallel upgrading control method and system
A control method and multi-version technology, applied in the direction of program control device, program loading/starting, etc., can solve the problems of product comparison effect difference, complicated operation, time-consuming and other problems, achieve accurate comparison effect of product version and ensure consistency , to ensure the effect of uniformity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0057] Example 1:
[0058] Such as figure 2 Shown is the multi-version parallel upgrade method described in Embodiment 1 of the present invention, including:
[0059] Step 201: The server receives the version upgrade request sent by the client, and reads the current version information of the client carried in the version upgrade request; where,
[0060] The client periodically sends an upgrade request to the server, and the upgrade request carries information about the current version of the client, so that the server can identify the current version of the client.
[0061] Step 202: Match the upgraded version stored in the server with the current version information of the client, respectively, to obtain at least one upgraded version; wherein,
[0062] The server pre-stores a large number of upgraded versions. There are multiple upgraded versions that match the current version of the client, and there are also upgraded versions that cannot match the current version of the client. In ...
Example Embodiment
[0069] Example 2:
[0070] Such as image 3 Shown is the multi-version parallel upgrade method described in Embodiment 2 of the present invention, including:
[0071] Step 301: The server receives the version upgrade request sent by the client, and reads the current version information of the client carried in the version upgrade request.
[0072] Step 302: Match the upgrade version stored by the server with the current version information of the client to obtain at least one upgrade version; wherein, when the matching fails, an upgrade failure prompt is returned to the client.
[0073] Step 303: According to the number of upgrade versions, select the same number of clients from all the clients that request the upgrade as samples of each upgrade version, and use the selected number as the initial margin of each sample;
[0074] Step 304: Judge the upgrade margin of each sample in parallel, and when the upgrade margin of the sample is sufficient, return the corresponding upgrade version ...
Example Embodiment
[0078] Example 3:
[0079] Such as Figure 4 What is shown is a specific embodiment of the multi-version parallel upgrade method described in Embodiment 3 of the present invention, including:
[0080] Step 401: The server receives version upgrade requests sent by 300,000 clients, and reads that the current version of the client carried in the version upgrade request is A;
[0081] Step 402: Match the upgrade version stored in the server with the current version information of the client, respectively, to obtain two upgradeable versions A1 and A2;
[0082] Step 403: Randomly select 50,000 clients from the 300,000 clients as the client samples of the A1 version and the A2 version, and set the initial upgrade margin for both the A1 version and the A2 version to 50,000;
[0083] In step 404, the initial upgrade margin of the A1 version and the A2 version is judged in parallel. If it is determined that there are 10,000 upgraded clients in the A1 version client sample, then the current upgrad...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap