CN112667404A - Method and device for avoiding port occupation - Google Patents
Method and device for avoiding port occupation Download PDFInfo
- Publication number
- CN112667404A CN112667404A CN202011645071.9A CN202011645071A CN112667404A CN 112667404 A CN112667404 A CN 112667404A CN 202011645071 A CN202011645071 A CN 202011645071A CN 112667404 A CN112667404 A CN 112667404A
- Authority
- CN
- China
- Prior art keywords
- port
- cloud host
- program
- occupation
- daemon
- 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 57
- 238000002360 preparation method Methods 0.000 claims description 26
- 238000001514 detection method Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a method and a device for avoiding a port from being occupied, which realize the transfer of the port use right among programs through a series of operations of pre-occupation, take-over and release at proper time of the port, avoid the port from being occupied by other programs, ensure that a target program using the port can normally use the port to provide services to the outside, and further reduce the probability that a cloud host service program cannot provide the services. Compared with the prior art, the port is not occupied as early as possible after the cloud host is started, and the possibility that the port is used by other programs exists. According to the invention, the port pre-occupation program and the port take-over mode are used, the designated port is occupied at the first time when the cloud host is started, the designated port can be used in the transmission among programs, and the target program can be ensured to normally use the port to provide services for users.
Description
Technical Field
The invention relates to the technical field of cloud games, in particular to a method and a device for avoiding port occupation.
Background
In the related art, a cloud game is externally provided with a service through a cloud host service program, and a series of steps are required from the startup of a cloud host to the normal service provision of the cloud host service program. Startup Key steps As shown in FIG. 1, FIG. 1 is largely divided into two large blocks, which correspond to the operational flow of two different programs, respectively. The first block is before the cloud host service program is started: the part is a starting process of the cloud host daemon. The process relates to the operations of updating the program, logging in a cloud host management background and the like. These operations, if unsuccessful, will take a limited number of retries, the time required being unpredictable. The second block is after the cloud host service program is started: the part is a starting process of the cloud host service program. It can be seen that the start of the cloud host service program is dependent on the normal start of the cloud host daemon. The time from when the cloud host is powered on to when the cloud host service program listens to the IP port is also unpredictable. Two of the key start-up steps are described below:
step 1: the cloud host daemon automatically runs after the cloud host is started;
step 2: the cloud host service program is started and operated by the cloud host daemon.
However, the above related art has the following disadvantages:
the time from the boot of the cloud host to the monitoring of the IP port by the cloud game service program may be long, and in this process, other boot programs (such as a game accelerator) may use the port to connect to the network, and the port to be used by the cloud host service program may be occupied with a certain probability, so that the cloud host service program cannot normally provide the game service.
Disclosure of Invention
The present invention is directed to solve at least one of the technical problems in the prior art, and provides a method and an apparatus for avoiding port occupation, which implement a transfer of port usage right between programs through a series of operations of port pre-occupation, port takeover, and port release at an appropriate time, avoid port occupation by other programs, and ensure that a target program using a port can normally use the port to provide services to the outside.
In a first aspect, an embodiment of the present invention provides a method for avoiding a port from being occupied, where the method is applied to a cloud host, and after the cloud host is powered on, the method includes:
operating a port pre-occupation program and occupying a preset designated port through the port pre-occupation program;
running a cloud host daemon and executing a preset preparation step through the cloud host daemon;
after the preparation step is executed, the cloud host daemon acquires the specified port occupied by the port pre-occupation program;
and the cloud host daemon releases the specified port and starts the cloud host service program after releasing the specified port.
In some embodiments, the preparing step specifically includes:
the cloud host daemon checks whether the cloud host service program needs to be upgraded;
and the cloud host daemon executes corresponding upgrading operation according to the checking result.
In some embodiments, the performing the preparation step specifically includes:
the cloud host daemon executes the corresponding lifting operation; or
And the detection result of the cloud host daemon is that the upgrading is not needed.
In some embodiments, the process of the host daemon acquiring the designated port occupied by the port pre-occupation program specifically includes:
the cloud host daemon closes the port pre-occupation program so that a specified port occupied by the port pre-occupation program is released;
and the cloud host daemon occupies the released specified port.
In some embodiments, after performing the preparing step and before the cloud host daemon acquires the designated port occupied by the port preemption program, the method further comprises:
and the cloud host daemon logs in a cloud host management background according to preset configuration.
In some embodiments, the process of occupying a preset designated port by the port pre-occupation program specifically includes:
detecting whether a preset appointed port is occupied or not;
when a preset appointed port is occupied by a first program, closing the first program to release the occupied appointed port;
the port pre-occupation program occupies the released specified port;
the port pre-emption program starts the first program that is shut down.
In a second aspect, an embodiment of the present invention provides an apparatus for avoiding a port being occupied, where the apparatus is applied to a cloud host, and after the cloud host is powered on, the apparatus includes:
the first occupation module is used for operating a port occupation program and occupying a preset appointed port through the port occupation program;
the preparation step execution module is used for operating the cloud host daemon and executing preset preparation steps by operating the cloud host daemon;
the port transfer module is used for acquiring the designated port occupied by the port pre-occupation program through the cloud host daemon after the cloud host daemon executes the preparation step;
and the service starting module is used for releasing the specified port by the cloud host daemon process and starting the cloud host service program after releasing the specified port.
In some embodiments, the preparing step specifically includes:
the cloud host daemon checks whether the cloud host service program needs to be upgraded;
and according to the checking result, the cloud host daemon executes corresponding upgrading operation.
In some embodiments, the performing the preparation step specifically includes:
the cloud host daemon executes the corresponding lifting operation; or
And the detection result of the cloud host daemon is that the upgrading is not needed.
In some embodiments, the first occupancy module is further to:
closing a port pre-occupation program through a cloud host daemon, so that a specified port occupied by the port pre-occupation program is released;
and occupying the released designated port by the cloud host daemon.
In some embodiments, the apparatus further includes a login module configured to log in to the cloud host management background through the cloud host daemon according to a preset configuration.
In some embodiments, the first occupancy module is further configured to:
detecting whether a preset appointed port is occupied or not;
when a preset appointed port is occupied by a first program, closing the first program to release the occupied appointed port;
the port pre-occupation program occupies the released specified port;
the port pre-emption program starts the first program that is shut down.
In a third aspect, an embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions for causing a computer to perform a method for avoiding port occupation according to any one of the embodiments of the first aspect of the present invention.
Compared with the prior art, the method and the device for avoiding the port from being occupied provided by the invention at least have the following beneficial effects:
1. according to the method and the device for avoiding the port from being occupied, the port usage right is transferred among the programs through a series of operations of pre-occupation, taking over and releasing at a proper time of the port, the port is prevented from being occupied by other programs, the target program using the port can be ensured to normally use the port to provide services, and therefore the probability that the cloud host service program cannot provide the services is reduced.
2. Compared with the prior art, the port is not occupied as early as possible after the cloud host is started, and the possibility that the port is used by other programs exists. According to the invention, the port pre-occupation program and the port take-over mode are used, the designated port is occupied at the first time when the cloud host is started, the designated port can be used in the transmission among programs, and the target program can be ensured to normally use the port to provide services for users.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The invention is further described below with reference to the accompanying drawings and examples;
FIG. 1 is a flow chart illustrating booting a cloud host in the related art;
FIG. 2 is a diagram of an application environment for a method of avoiding port appropriation in one embodiment.
FIG. 3 is a flow diagram illustrating a method for avoiding port occupation according to one embodiment.
FIG. 4 is a block diagram of an apparatus to avoid port occupancy in one embodiment.
FIG. 5 is a flow diagram illustrating a method for avoiding port occupation, according to an embodiment.
FIG. 6 is a flow diagram that illustrates the process of a port preemption program occupying a designated port in one embodiment.
FIG. 7 is a flow diagram illustrating a method for avoiding port appropriation in one embodiment.
FIG. 8 is a block diagram of a computer device in one embodiment.
Reference numerals:
100. a user side; 200. a cloud host; 201. a first occupancy module; 202. a preparation step execution module; 203. a port transfer module; 204. and a service starting module.
Detailed Description
Reference will now be made in detail to the present preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to like elements throughout.
To facilitate understanding of the present invention by those skilled in the art, technical terms related to embodiments of the present invention are briefly described below.
Cloud game: cloud rendering, and displaying and controlling the game at the terminal. The user's gaming device does not require any high-end processor and graphics card, but only basic video decompression capability.
Cloud host: and a server for running the game and providing a game picture video streaming service and a signaling control service. The machine can be a physical machine or a virtual machine.
Cloud host daemon: and a daemon of the cloud host service program. And the system is responsible for the work of starting, restarting, upgrading and the like of the cloud host service program.
The cloud host service program comprises the following steps: the system runs on a cloud host, and provides services such as cloud game video streaming and remote control for Internet users.
The cloud host management background: and the background management system is used for uniformly managing and controlling the cloud host.
Port preemption procedure: after starting, the program occupying the appointed IP port can be configured.
The game accelerator: a program for providing network acceleration for a game.
TCP/UDP: and (3) a network transmission protocol based on a Client-Server model.
FIG. 2 is a diagram of an application environment for a method of avoiding port appropriation in one embodiment. Referring to fig. 2, the method for avoiding the occupied port is applied to a cloud game platform. The cloud game platform includes a user terminal 100 and a cloud host 200. The user terminal 100 and the cloud host 200 are connected via a network. The user terminal 100 may be a desktop terminal or a mobile terminal, and the mobile terminal may be at least one of a mobile phone, a tablet computer, a notebook computer, and the like. The cloud host 200 may be implemented as a stand-alone server or a server cluster composed of a plurality of servers.
As shown in fig. 2, an embodiment of the present invention provides a method for avoiding port occupation, which is executed on a cloud host 200. After the cloud host 200 is powered on, the method includes the following steps:
step S101: the cloud host 200 runs a port pre-occupation program and occupies a preset designated port through the port pre-occupation program.
It should be noted that the process of occupying the preset designated port by the port pre-occupation program specifically includes:
step S1011: a port pre-occupation program detects whether a preset appointed port is occupied or not;
step S1012: when a preset appointed port is occupied by a first program, a port pre-occupation program closes the first program to release the occupied appointed port;
step S1013: the port pre-occupation program occupies the released specified port;
step S1014: the port pre-emption program starts the first program that is shut down.
Specifically, as shown in fig. 5, in one example, the key steps of the port pre-emption procedure to occupy a port are described as follows:
step 1: the cloud host 200 is started up and automatically runs the port pre-occupation program.
Step 2: and judging which running programs occupy the ports to be used by the cloud host service program, and closing the programs occupying the ports.
And step 3: the port pre-occupation program occupies the port to be used by the cloud host service program.
And 4, step 4: the program that was shut down in step 2 is restarted.
It can be understood that, through steps S1011 to S1014, the port pre-occupation program can close the first program occupying the designated port when the designated port is occupied, and restart the first program after the first program releases the port, which can further ensure that all designated ports are not occupied by other programs, and can ensure that the program occupying the designated port can normally run. It will be appreciated that the first program may be a game accelerator or other program running on a cloud host.
Step S102: the cloud host 200 runs a cloud host daemon and performs preset preparation steps through the cloud host daemon.
It should be noted that the preparation step specifically includes:
step S1021: the cloud host daemon checks whether the cloud host service program needs to be upgraded;
step S1022: and the cloud host daemon executes corresponding upgrading operation according to the checking result.
As shown in fig. 7, the preparation step includes the operation steps of updating the program, logging in to the cloud host management background, and the like. These operations, if unsuccessful, will be retried a limited number of times, the time required being unpredictable.
Step S103: after the preparation step is executed, the cloud host daemon acquires the specified port occupied by the port pre-occupation program.
The step of performing the preparation specifically includes:
the cloud host daemon executes the corresponding lifting operation; or
And the detection result of the cloud host daemon is that the upgrading is not needed.
After performing the preparing step and before the cloud host daemon acquires the designated port occupied by the port preemption program, the method further comprises:
step S1031: and the cloud host daemon logs in a cloud host management background according to preset configuration.
The process of the host daemon acquiring the designated port occupied by the port pre-occupation program specifically includes:
step S1032: the cloud host daemon closes the port pre-emption program so that the designated port occupied by the port pre-emption program is released.
Step S1033: and the cloud host daemon occupies the released specified port.
Step S104: and the cloud host daemon releases the specified port and starts the cloud host service program after releasing the specified port.
According to the method for avoiding the port from being occupied, the port using right is transferred among the programs through a series of operations of pre-occupation, taking over and releasing at a proper time of the port, the port is prevented from being occupied by other programs, the target program using the port can be ensured to normally use the port to provide services, and therefore the probability that the cloud host service program cannot provide the services is reduced.
As shown in fig. 5 and 7, the present invention provides a preferred embodiment of a method for avoiding port occupation, which comprises the following steps, as shown in fig. 5:
step 1: the cloud host 200 starts a port pre-occupation program to occupy a service port required by a cloud host service program.
Step 2: the cloud host 200 is started up to start the cloud host daemon, and the program executes operations such as upgrading.
And step 3: after the cloud host daemon executes the program upgrading operation, the port pre-occupation program is closed, and the port which needs to be occupied is taken over.
And 4, step 4: before the cloud host service program is started, the occupied port can be released by the cloud host daemon, then the cloud host service program is started, and the cloud host service program normally uses the appointed port to provide cloud game service.
Specifically, compared with the related art in fig. 1, the cloud host service program starting process is improved to complete the take-over and release operations of the ports. As shown in fig. 7, the improvement adds two key steps, described below:
step 1: the cloud host daemon actively closes the port pre-occupation program and immediately occupies the port occupied by the port pre-occupation program in the cloud host daemon. At this point the port completes the transfer from the port pre-emption program to the cloud host daemon.
Step 2: before the cloud host daemon starts the cloud host service program, the ports required by the cloud host service program are released, so that the cloud host service program can normally use the ports to provide services after being started.
Compared with the prior art, the port is not occupied as early as possible after the cloud host is started, and the possibility that the port is used by other programs exists. According to the invention, the port pre-occupation program and the port take-over mode are used, the designated port is occupied at the first time when the cloud host is started, the designated port can be used in the transmission among programs, and the target program can be ensured to normally use the port to provide services for users.
In a second aspect, an embodiment of the present invention provides an apparatus for avoiding a port being occupied, where the apparatus is applied to a cloud host, and after the cloud host is powered on, the apparatus includes:
a first occupation module 201, configured to run a port occupation program and occupy a preset designated port through the port occupation program;
a preparation step execution module 202 configured to run a cloud host daemon and execute a preset preparation step by running the cloud host daemon;
the port transfer module 203 is configured to obtain, by the cloud host daemon, the designated port occupied by the port pre-occupation program after the cloud host daemon performs the preparation step;
and the service starting module 204 is used for releasing the specified port by the cloud host daemon and starting the cloud host service program after the specified port is released.
In some embodiments, the preparing step specifically includes:
the cloud host daemon checks whether the cloud host service program needs to be upgraded;
and according to the checking result, the cloud host daemon executes corresponding upgrading operation.
In some embodiments, the performing the preparation step specifically includes:
the cloud host daemon executes the corresponding lifting operation; or
And the detection result of the cloud host daemon is that the upgrading is not needed.
In some embodiments, the first occupancy module 201 is further configured to:
closing a port pre-occupation program through a cloud host daemon, so that a specified port occupied by the port pre-occupation program is released;
and occupying the released designated port by the cloud host daemon.
In some embodiments, the apparatus further includes a login module configured to log in to the cloud host management background through the cloud host daemon according to a preset configuration.
In some embodiments, the first occupancy module 201 is further configured to:
detecting whether a preset appointed port is occupied or not;
when a preset appointed port is occupied by a first program, closing the first program to release the occupied appointed port;
the port pre-occupation program occupies the released specified port;
the port pre-emption program starts the first program that is shut down.
It is understood that the device embodiment of the present invention is based on the same inventive concept as the method embodiment described above, and therefore, the device embodiment will not be described herein again.
FIG. 6 is a diagram illustrating an internal structure of a computer device in one embodiment. The computer device may specifically be the cloud host 200 in fig. 2. As shown in fig. 6, the computer apparatus includes a processor, a memory, a network interface, an input device, and a display screen connected through a system bus. Wherein the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program which, when executed by the processor, causes the processor to implement a method of avoiding the port being occupied. The internal memory may also have stored therein a computer program that, when executed by the processor, causes the processor to perform a method of avoiding port occupancy. Those skilled in the art will appreciate that the architecture shown in fig. 8 is merely a block diagram of some of the structures associated with the inventive arrangements and is not intended to limit the computing devices to which the inventive arrangements may be applied, as a particular computing device may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, an apparatus for avoiding port occupation provided by the present application can be implemented in the form of a computer program, and the computer program can be run on a computer device as shown in fig. 8. The memory of the computer device may store therein various program modules constituting a means for avoiding the port being occupied, such as a first occupying module 201, a preparatory step executing module 202, a port transferring module 203, and a service initiating module 204 shown in fig. 4. The program modules constitute computer programs that cause the processors to perform the steps of a method for avoiding ports being occupied according to various embodiments of the present application described in the present specification.
For example, the computer apparatus shown in fig. 8 may execute the steps of running a port pre-occupation program and occupying a preset designated port by the port pre-occupation program through the first occupation module 201 in an apparatus for avoiding the port occupation as shown in fig. 3. The steps of running the cloud host daemon and performing the preset preparation steps by running the cloud host daemon are performed by the preparation step execution module 202.
In one embodiment, a computer-readable storage medium is provided that stores computer-executable instructions for causing a computer to perform the steps of a method of disabling a Windows system browser as described above. Here, a step of disabling the Windows system browser may be a step in a method of disabling the Windows system browser in the above embodiments.
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 a computer program, which can be stored in a non-volatile computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the program is executed. 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 (Synchlink) DRAM (SLDRA), Rambus Direct RAM (RDRA), 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.
Claims (10)
1. A method for avoiding port occupation is applied to a cloud host, and after the cloud host is powered on, the method comprises the following steps:
operating a port pre-occupation program and occupying a preset designated port through the port pre-occupation program;
running a cloud host daemon and executing a preset preparation step through the cloud host daemon;
after the preparation step is executed, the cloud host daemon acquires the specified port occupied by the port pre-occupation program;
and the cloud host daemon releases the specified port and starts the cloud host service program after releasing the specified port.
2. The method according to claim 1, wherein the preparing step specifically comprises:
the cloud host daemon checks whether the cloud host service program needs to be upgraded;
and the cloud host daemon executes corresponding upgrading operation according to the checking result.
3. The method according to claim 2, wherein the performing the preparation step specifically includes:
the cloud host daemon executes the corresponding lifting operation; or
And the detection result of the cloud host daemon is that the upgrading is not needed.
4. The method according to claim 1, wherein the process of the host daemon acquiring the designated port occupied by the port pre-occupation program specifically comprises:
the cloud host daemon closes the port pre-occupation program so that a specified port occupied by the port pre-occupation program is released;
and the cloud host daemon occupies the released specified port.
5. The method of claim 1, wherein after the preparing step is performed and before the cloud host daemon acquires the designated port occupied by the port pre-emption program, the method further comprises:
and the cloud host daemon logs in a cloud host management background according to preset configuration.
6. The method according to claim 1, wherein the process of occupying the predetermined designated port by the port preemption program specifically includes:
detecting whether a preset appointed port is occupied or not;
when a preset appointed port is occupied by a first program, closing the first program to release the occupied appointed port;
the port pre-occupation program occupies the released specified port;
the port pre-emption program starts the first program that is shut down.
7. An apparatus for avoiding port occupation, the apparatus being applied to a cloud host, and after the cloud host is powered on, the apparatus comprising:
the first occupation module is used for operating a port occupation program and occupying a preset appointed port through the port occupation program;
the preparation step execution module is used for operating the cloud host daemon and executing preset preparation steps by operating the cloud host daemon;
the port transfer module is used for acquiring the designated port occupied by the port pre-occupation program through the cloud host daemon after the cloud host daemon executes the preparation step;
and the service starting module is used for releasing the specified port by the cloud host daemon process and starting the cloud host service program after releasing the specified port.
8. The apparatus according to claim 7, wherein the preparing step specifically comprises:
the cloud host daemon checks whether the cloud host service program needs to be upgraded;
according to the checking result, the cloud host daemon executes corresponding upgrading operation;
the step of performing the preparation specifically includes:
the cloud host daemon executes the corresponding lifting operation; or
And the detection result of the cloud host daemon is that the upgrading is not needed.
9. The apparatus of claim 7, wherein the first occupying module is further configured to:
closing a port pre-occupation program through a cloud host daemon, so that a specified port occupied by the port pre-occupation program is released;
and occupying the released designated port by the cloud host daemon.
10. The apparatus of claim 7, wherein the first occupying module is further configured to:
detecting whether a preset appointed port is occupied or not;
when a preset appointed port is occupied by a first program, closing the first program to release the occupied appointed port;
the port pre-occupation program occupies the released specified port;
the port pre-emption program starts the first program that is shut down.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011645071.9A CN112667404A (en) | 2020-12-31 | 2020-12-31 | Method and device for avoiding port occupation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011645071.9A CN112667404A (en) | 2020-12-31 | 2020-12-31 | Method and device for avoiding port occupation |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112667404A true CN112667404A (en) | 2021-04-16 |
Family
ID=75412453
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011645071.9A Pending CN112667404A (en) | 2020-12-31 | 2020-12-31 | Method and device for avoiding port occupation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112667404A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6240472B1 (en) * | 1998-10-22 | 2001-05-29 | Microsoft Corporation | Method and system for sharing a communications port |
CN104915252A (en) * | 2015-06-15 | 2015-09-16 | 上海斐讯数据通信技术有限公司 | Process port management device and method |
US10152266B1 (en) * | 2014-07-28 | 2018-12-11 | Veritas Technologies Llc | Systems and methods for providing data backup services in a virtual environment |
-
2020
- 2020-12-31 CN CN202011645071.9A patent/CN112667404A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6240472B1 (en) * | 1998-10-22 | 2001-05-29 | Microsoft Corporation | Method and system for sharing a communications port |
US10152266B1 (en) * | 2014-07-28 | 2018-12-11 | Veritas Technologies Llc | Systems and methods for providing data backup services in a virtual environment |
CN104915252A (en) * | 2015-06-15 | 2015-09-16 | 上海斐讯数据通信技术有限公司 | Process port management device and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4100829A1 (en) | Firmware update patch | |
CN109725950B (en) | Method, device and storage medium for realizing single-instance operation of client | |
US9940148B1 (en) | In-place hypervisor updates | |
CN115756561A (en) | Software upgrading method and device, computer equipment and storage medium | |
CN109189499B (en) | Java program management method, java program management device, computer device and storage medium | |
CN117056115B (en) | Application program repairing method and device, storage medium and electronic equipment | |
CN112667404A (en) | Method and device for avoiding port occupation | |
CN115665265B (en) | Request processing method, device, equipment, storage medium and system | |
CN115151902A (en) | Cluster capacity expansion method and device, storage medium and electronic equipment | |
CN116643778A (en) | Application program optimization method and electronic equipment | |
CN114625575B (en) | Business system synchronization method, device, equipment and storage medium | |
CN114816482A (en) | Method and device for upgrading block storage service, computer equipment and storage medium | |
US11086652B2 (en) | Fault-tolerant application virtualization using computer vision | |
CN109960522B (en) | Software upgrading method and device | |
CN113867831A (en) | Intelligent device control method, intelligent device, storage medium and electronic device | |
CN112559248A (en) | Preprocessing service recovery method, device, equipment and storage medium | |
KR101420026B1 (en) | A method, apparatus and computer program for loading files during a boot-up process | |
CN111240805A (en) | Cloud operating system user switching processing method and device | |
CN112596855B (en) | Container creation method and device | |
CN111984299A (en) | Data loading method and equipment | |
CN116795453B (en) | Multi-CPU architecture call control method and system for application program | |
CN114020427B (en) | Interrupt setting method, interrupt processing method, device and storage medium | |
CN110489140B (en) | Software upgrading method and device, computer equipment and computer storage medium | |
CN112667997A (en) | Method and device for forbidding Windows system browser | |
CN106851676A (en) | A kind of method and device of quick startup base station |
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 |