CN110851166A - User-unaware application program updating method and device and computer equipment - Google Patents
User-unaware application program updating method and device and computer equipment Download PDFInfo
- Publication number
- CN110851166A CN110851166A CN201911082996.4A CN201911082996A CN110851166A CN 110851166 A CN110851166 A CN 110851166A CN 201911082996 A CN201911082996 A CN 201911082996A CN 110851166 A CN110851166 A CN 110851166A
- Authority
- CN
- China
- Prior art keywords
- independent space
- logic independent
- logic
- application program
- user
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004590 computer program Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 6
- 230000009286 beneficial effect Effects 0.000 abstract description 3
- 230000008447 perception Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/656—Updates while running
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
The invention provides a method and a device for updating application programs without perception of users and computer equipment, wherein the method comprises the following steps: creating two logic independent spaces which are a first logic independent space and a second logic independent space respectively, wherein a set of complete application program environment is deployed in each logic independent space; before the application program is updated, an external load balancer is used for closing the entrance of the first logic independent space and directing all access flow to the second logic independent space; updating the application program in the first logic independent space; after the application program in the first logic independent space is updated, closing an inlet of the second logic independent space by using an external load balancer, and directing all access flow to the first logic independent space; and updating the application program in the second logic independent space. The invention has the beneficial effects that: in the updating process of the application program, the user can normally use the application program, the state that the user does not sense is achieved, and the use experience of the user is improved.
Description
Technical Field
The present invention relates to an application program updating method, an application program updating device, and a computer device, and in particular, to an application program updating method, an application program updating device, and a computer device that are not perceived by a user.
Background
The Kubernetes (k 8s for short) container cluster framework can realize internal multi-containerized application load balancing scheduling and can realize application update upgrading without awareness, but the application is stateless and does not depend on other registry (such as zookeeper) tool scheduling.
When the application program itself depends on the registry for scheduling, because kubernets and registry tools are not mutually coherent, if the application program is updated at this time, since zookeeper cannot actively know that the application program is updated (an IP address is changed after pod update and upgrade), part of access traffic is still scheduled to a pod address before update, and until 30s health monitoring fails, zookeeper cannot kick the failed address out of the registry, but if 30s failure occurs under high concurrent traffic, the user is greatly affected by the failure, and update and upgrade which are not perceived by the user cannot be realized.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: a method and a device for updating application programs without perception of users and computer equipment are provided.
In order to solve the technical problems, the invention adopts the technical scheme that: a user-unaware application program updating method comprises the following steps,
s10, creating two logic independent spaces which are a first logic independent space and a second logic independent space respectively, wherein a set of complete application program environment is deployed in each logic independent space;
s20, before the application program is updated, an external load balancer is used for closing the entrance of the first logic independent space and directing all access traffic to the second logic independent space;
s30, updating the application program in the first logic independent space;
s40, after the application program in the first logic independent space is updated, closing the entrance of the second logic independent space by using an external load balancer, and directing all access traffic to the first logic independent space;
and S50, updating the application program in the second logic independent space.
Further, the user-unaware application program updating method further comprises the steps of,
and S60, after the application programs in the first logic independent space and the second logic independent space are updated, balancing the access traffic to the first logic independent space and the second logic independent space by using an external load balancer.
Further, in step S10, each logically independent space has a separate zookeeper dispatch center.
In order to solve the technical problem, the invention adopts another technical scheme as follows: a user-unaware application updating apparatus, comprising,
the system comprises a logic independent space establishing module, a data processing module and a data processing module, wherein the logic independent space establishing module is used for establishing two logic independent spaces which are a first logic independent space and a second logic independent space respectively, and a set of complete application program environment is deployed in each logic independent space;
the first access flow directing module is used for closing the entrance of the first logic independent space by using an external load balancer before the application program is updated and directing all the access flows to the second logic independent space;
the first application program updating module is used for updating the application programs in the first logic independent space;
the second access flow directing module is used for closing an inlet of the second logic independent space by using an external load balancer after the application program in the first logic independent space is updated, and directing all the access flows to the first logic independent space;
and the second application program updating module is used for updating the application programs in the second logic independent space.
Further, the user-unaware application program updating device further comprises,
and the access flow balancing module is used for balancing the access flow to the first logic independent space and the second logic independent space by using an external load balancer after the application programs in the first logic independent space and the second logic independent space are updated.
Further, in the two logic independent spaces established by the logic independent space establishing module, each logic independent space has a respective zookeeper scheduling center.
The invention also provides computer equipment which comprises a memory and a processor, wherein the memory is stored with a computer program, and the processor realizes the user-unaware application program updating method when executing the computer program.
The present invention also provides a storage medium storing a computer program which, when executed by a processor, may implement a user-unaware application update method as defined in any one of the above.
The invention has the beneficial effects that: two logic independent spaces are created and are respectively a first logic independent space and a second logic independent space, and a set of complete application program environment is respectively deployed in each logic independent space; when the application program is updated, all the access flows point to one logic independent space, then the application program in the logic independent space is updated, and after the updating is completed, all the access flows point to the updated logic independent space so as to update the application program in the other logic independent space; in the updating process, the application program of the user can be continuously used, the state that the user does not sense is achieved, and the use experience of the user is improved.
Drawings
The following detailed description of the invention refers to the accompanying drawings.
FIG. 1 is a flowchart of a user unaware application program update method according to an embodiment of the present invention;
FIG. 2 is a block diagram of a user unaware application update apparatus according to an embodiment of the present invention;
FIG. 3 is a schematic block diagram of a computer device in accordance with one embodiment of the present invention;
FIG. 4 is a block diagram of a user unaware application update technique according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
As shown in fig. 1, one embodiment of the present invention is: a user-unaware application program updating method comprises the following steps,
s10, creating two logic independent spaces which are a first logic independent space and a second logic independent space respectively, wherein a set of complete application program environment is deployed in each logic independent space;
s20, before the application program is updated, an external load balancer is used for closing the entrance of the first logic independent space and directing all access traffic to the second logic independent space;
s30, updating the application program in the first logic independent space;
s40, after the application program in the first logic independent space is updated, closing the entrance of the second logic independent space by using an external load balancer, and directing all access traffic to the first logic independent space;
and S50, updating the application program in the second logic independent space.
Further, the user-unaware application program updating method further comprises the steps of,
and S60, after the application programs in the first logic independent space and the second logic independent space are updated, balancing the access traffic to the first logic independent space and the second logic independent space by using an external load balancer.
Further, in step S10, each logically independent space has a separate zookeeper dispatch center.
As shown in fig. 4, the technical framework of the present embodiment is composed of Load Balance, kubernets (Namespace, Service, Pod), and zookeeper cluster.
Pod is the basic unit of Kubernetes scheduling, and is a "logical host" in a container environment, which is used to run an application.
The Service is the load balance inside the kubernets, a uniform entrance is provided for a group of pods with the same function, and the application can conveniently realize Service discovery and load balance by means of the Service.
The Zookeeper Cluster is a scheduling center which needs to be registered after an application program running in a Pod is started, and provides a uniform scheduling function for direct communication among a plurality of application programs with different functions (namely different Pod groups).
The Load Balance (external Load balancer) is responsible for forwarding client requests to corresponding services in the kubernets cluster at the back end, and is the entrance of all traffic.
Namespace is a Namespace for kubernets, a logically independent space.
Node is a server and represents a host.
The beneficial effect of this embodiment lies in: two logic independent spaces are created and are respectively a first logic independent space and a second logic independent space, and a set of complete application program environment is respectively deployed in each logic independent space; when the application program is updated, all the access flows point to one logic independent space, then the application program in the logic independent space is updated, and after the updating is completed, all the access flows point to the updated logic independent space so as to update the application program in the other logic independent space; in the updating process, the application program of the user can be continuously used, the state that the user does not sense is achieved, and the use experience of the user is improved.
As shown in fig. 2, another embodiment of the present invention is: a user-unaware application updating apparatus, comprising,
a logic independent space establishing module 10, configured to establish two logic independent spaces, which are a first logic independent space and a second logic independent space, respectively, where a set of complete application program environment is deployed in each logic independent space;
a first access traffic directing module 20, configured to close an entry of the first logically independent space by using an external load balancer before the application is updated, and direct all access traffic to the second logically independent space;
a first application updating module 30, configured to update an application in the first logical independent space;
a second access traffic directing module 40, configured to close an entry of the second logic independent space by using an external load balancer after the application in the first logic independent space is updated, and direct all access traffic to the first logic independent space;
and a second application updating module 50 for updating the application in the second logically independent space.
Further, the user-unaware application program updating device further comprises,
and an access traffic balancing module 60, configured to balance the access traffic to the first logic independent space and the second logic independent space by using an external load balancer after the application in the first logic independent space and the second logic independent space is updated.
Further, in the two logical independent spaces established by the logical independent space establishing module 10, each logical independent space has a respective zookeeper scheduling center.
It should be noted that, as can be clearly understood by those skilled in the art, the specific implementation process of the application program updating apparatus that is not perceived by the user may refer to the corresponding description in the foregoing method embodiment, and for convenience and brevity of description, no further description is provided herein.
The user-unaware application updating apparatus may be implemented in the form of a computer program that can be run on a computer device as shown in fig. 3.
Referring to fig. 3, fig. 3 is a schematic block diagram of a computer device according to an embodiment of the present application. The computer device 500 may be a terminal or a server, where the terminal may be an electronic device with a communication function, such as a smart phone, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant, and a wearable device. The server may be an independent server or a server cluster composed of a plurality of servers.
Referring to fig. 3, the computer device 500 includes a processor 502, memory, and a network interface 505 connected by a system bus 501, where the memory may include a non-volatile storage medium 503 and an internal memory 504.
The non-volatile storage medium 503 may store an operating system 5031 and a computer program 5032. The computer programs 5032 include program instructions that, when executed, cause the processor 502 to perform a user-unaware application update method.
The processor 502 is used to provide computing and control capabilities to support the operation of the overall computer device 500.
The internal memory 504 provides an environment for the execution of the computer program 5032 in the non-volatile storage medium 503, and when the computer program 5032 is executed by the processor 502, the processor 502 may be caused to perform a user-unaware application update method.
The network interface 505 is used for network communication with other devices. Those skilled in the art will appreciate that the configuration shown in fig. 3 is a block diagram of only a portion of the configuration associated with the present application and does not constitute a limitation of the computer device 500 to which the present application may be applied, and that a particular computer device 500 may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
Wherein the processor 502 is configured to run the computer program 5032 stored in the memory to implement the following steps:
s10, creating two logic independent spaces which are a first logic independent space and a second logic independent space respectively, wherein a set of complete application program environment is deployed in each logic independent space;
s20, before the application program is updated, an external load balancer is used for closing the entrance of the first logic independent space and directing all access traffic to the second logic independent space;
s30, updating the application program in the first logic independent space;
s40, after the application program in the first logic independent space is updated, closing the entrance of the second logic independent space by using an external load balancer, and directing all access traffic to the first logic independent space;
and S50, updating the application program in the second logic independent space.
And S60, after the application programs in the first logic independent space and the second logic independent space are updated, balancing the access traffic to the first logic independent space and the second logic independent space by using an external load balancer.
It should be understood that, in the embodiment of the present Application, the Processor 502 may be a Central Processing Unit (CPU), and the Processor 502 may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and the like. Wherein a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It will be understood by those skilled in the art that all or part of the flow of the method implementing the above embodiments may be implemented by a computer program instructing associated hardware. The computer program includes program instructions, and the computer program may be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the flow steps of the embodiments of the method described above.
Accordingly, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program, wherein the computer program comprises program instructions. The program instructions, when executed by the processor, cause the processor to perform the steps of:
s10, creating two logic independent spaces which are a first logic independent space and a second logic independent space respectively, wherein a set of complete application program environment is deployed in each logic independent space;
s20, before the application program is updated, an external load balancer is used for closing the entrance of the first logic independent space and directing all access traffic to the second logic independent space;
s30, updating the application program in the first logic independent space;
s40, after the application program in the first logic independent space is updated, closing the entrance of the second logic independent space by using an external load balancer, and directing all access traffic to the first logic independent space;
and S50, updating the application program in the second logic independent space.
And S60, after the application programs in the first logic independent space and the second logic independent space are updated, balancing the access traffic to the first logic independent space and the second logic independent space by using an external load balancer.
The storage medium may be a usb disk, a removable hard disk, a Read-Only Memory (ROM), a magnetic disk, or an optical disk, which can store various computer readable storage media.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative. For example, the division of each unit is only one logic function division, and there may be another division manner in actual implementation. For example, various elements or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented.
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs. The units in the device of the embodiment of the invention can be merged, divided and deleted according to actual needs. In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a storage medium. Based on such understanding, the technical solution of the present invention essentially or partially contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a terminal, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention.
While the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (8)
1. A user-unaware application program updating method is characterized by comprising the following steps: comprises the following steps of (a) carrying out,
s10, creating two logic independent spaces which are a first logic independent space and a second logic independent space respectively, wherein a set of complete application program environment is deployed in each logic independent space;
s20, before the application program is updated, an external load balancer is used for closing the entrance of the first logic independent space and directing all access traffic to the second logic independent space;
s30, updating the application program in the first logic independent space;
s40, after the application program in the first logic independent space is updated, closing the entrance of the second logic independent space by using an external load balancer, and directing all access traffic to the first logic independent space;
and S50, updating the application program in the second logic independent space.
2. The user-unaware application program update method of claim 1, wherein: the user unaware application updating method further comprises the step of,
and S60, after the application programs in the first logic independent space and the second logic independent space are updated, balancing the access traffic to the first logic independent space and the second logic independent space by using an external load balancer.
3. The user-unaware application program update method of claim 1, wherein: in step S10, each logical independent space has its own zookeeper dispatch center.
4. A user unaware application update apparatus, characterized by: the user unaware application updating apparatus comprises,
the system comprises a logic independent space establishing module, a data processing module and a data processing module, wherein the logic independent space establishing module is used for establishing two logic independent spaces which are a first logic independent space and a second logic independent space respectively, and a set of complete application program environment is deployed in each logic independent space;
the first access flow directing module is used for closing the entrance of the first logic independent space by using an external load balancer before the application program is updated and directing all the access flows to the second logic independent space;
the first application program updating module is used for updating the application programs in the first logic independent space;
the second access flow directing module is used for closing an inlet of the second logic independent space by using an external load balancer after the application program in the first logic independent space is updated, and directing all the access flows to the first logic independent space;
and the second application program updating module is used for updating the application programs in the second logic independent space.
5. The user-unaware application update apparatus of claim 4, wherein: the user unaware application updating apparatus further comprises,
and the access flow balancing module is used for balancing the access flow to the first logic independent space and the second logic independent space by using an external load balancer after the application programs in the first logic independent space and the second logic independent space are updated.
6. The user-unaware application update apparatus of claim 4, wherein: in the two logic independent spaces established by the logic independent space establishing module, each logic independent space has a respective zookeeper dispatching center.
7. A computer device, characterized by: the computer device comprises a memory having stored thereon a computer program and a processor implementing the user unaware application update method according to any one of claims 1 to 3 when executing the computer program.
8. A storage medium, characterized by: the storage medium stores a computer program which, when executed by a processor, implements the user unaware application update method of any of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911082996.4A CN110851166A (en) | 2019-11-07 | 2019-11-07 | User-unaware application program updating method and device and computer equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911082996.4A CN110851166A (en) | 2019-11-07 | 2019-11-07 | User-unaware application program updating method and device and computer equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110851166A true CN110851166A (en) | 2020-02-28 |
Family
ID=69598781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911082996.4A Pending CN110851166A (en) | 2019-11-07 | 2019-11-07 | User-unaware application program updating method and device and computer equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110851166A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111787067A (en) * | 2020-06-08 | 2020-10-16 | 浙江保融科技有限公司 | Multi-bank-enterprise direct connection remote service calling and managing method |
CN113821246A (en) * | 2021-09-22 | 2021-12-21 | 四川虹美智能科技有限公司 | Software non-inductive incremental updating method, device, system and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107547661A (en) * | 2017-10-12 | 2018-01-05 | 福建富士通信息软件有限公司 | A kind of container payload balance realizing method of high-performance and High Availabitity |
CN108459871A (en) * | 2018-03-13 | 2018-08-28 | 北京焦点新干线信息技术有限公司 | It is a kind of to realize the method and device smoothly issued |
-
2019
- 2019-11-07 CN CN201911082996.4A patent/CN110851166A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107547661A (en) * | 2017-10-12 | 2018-01-05 | 福建富士通信息软件有限公司 | A kind of container payload balance realizing method of high-performance and High Availabitity |
CN108459871A (en) * | 2018-03-13 | 2018-08-28 | 北京焦点新干线信息技术有限公司 | It is a kind of to realize the method and device smoothly issued |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111787067A (en) * | 2020-06-08 | 2020-10-16 | 浙江保融科技有限公司 | Multi-bank-enterprise direct connection remote service calling and managing method |
CN113821246A (en) * | 2021-09-22 | 2021-12-21 | 四川虹美智能科技有限公司 | Software non-inductive incremental updating method, device, system and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7389791B2 (en) | Implementing Compliance Settings with Mobile Devices to Adhere to Configuration Scenarios | |
US20170171304A1 (en) | Service updating method and system for server cluster | |
US20040230670A1 (en) | Method and system for representing, configuring and deploying distributed applications | |
WO2021129008A1 (en) | Service invocation method, apparatus and device, and medium | |
US10191732B2 (en) | Systems and methods for preventing service disruption during software updates | |
CN114189525B (en) | Service request method and device and electronic equipment | |
EP3319270B1 (en) | Service registration method, usage method and relevant apparatus | |
CN111737003A (en) | Pod balanced scheduling method and device, main node and storage medium | |
CN113204353B (en) | Big data platform assembly deployment method and device | |
US10341181B2 (en) | Method and apparatus to allow dynamic changes of a replica network configuration in distributed systems | |
WO2019223136A1 (en) | Data acquisition method and apparatus, and computer device and storage medium | |
CN110784530A (en) | Gray scale publishing method and server | |
CN111858046B (en) | Service request processing method and device, storage medium and electronic device | |
CN110851166A (en) | User-unaware application program updating method and device and computer equipment | |
CN108737499A (en) | server configuration method and device | |
CN110795343A (en) | Test system, test method and computing device | |
CN113885971A (en) | State management method and device based on self-adaptive platform system | |
CN109947568A (en) | Timed task processing method, system, computer equipment and storage medium | |
CN110912725A (en) | Configuration method and configuration device of OpenFlow virtual switch | |
CN111382141B (en) | Master-slave architecture configuration method, device, equipment and computer readable storage medium | |
CN111736993A (en) | Cluster high-availability service configuration method, system, terminal and storage medium | |
CN114461424A (en) | Inter-unit service discovery method, device and system under unitized deployment architecture | |
CN110764873B (en) | Virtual machine resource management method, system and related equipment | |
CN113504981A (en) | Task scheduling method and device, storage medium and electronic equipment | |
US11294696B2 (en) | Virtual desktop infrastucture management by a management service enrolling and de-enrolling a virtual machine with an endpoint manager |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200228 |