Hot patch application management method and device

An application management device and application management technology, applied in the field of hot patch application management methods and devices, can solve the problems of time-consuming positioning, lack of concentration, inconvenient U disk, etc., and achieve the goal of improving accuracy and uniformity and reducing workload Effect

Pending Publication Date: 2021-12-10
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This process has the following disadvantages: 1) Whether it is a U disk or SSH / SFTP, when there are many machines to be managed (such as a service cluster), this will be a very cumbersome task; 2) Many times the U disk is inconvenient , it may be that the storage location of the machine is far away and not centralized, and it is often a virtual machine; 3) Using a USB disk may lead to the introduction of Trojan viruses; 4) Using SSH or SFTP requires recording the password of each machine, or performing password-free configuration; 5) If the machine involves multiple architectures and multiple kernel versions, you also need to pay attention to comparing the version and architecture information, because the hot patch can only be used normally if the version and architecture are consistent; 6) If an error occurs during the copy process, or the copy The process is interrupted abnormally (without noticing it), resulting in the hot patch not being copied to the target machine normally, which will lead to the failure of hot patch loading and application, and it takes time to locate the cause

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hot patch application management method and device
  • Hot patch application management method and device
  • Hot patch application management method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] This embodiment provides a hot patch application management method, which runs on a client and obtains hot patches to be loaded from a server for loading.

[0063] Such as figure 1 What is shown is a schematic flowchart of a hot patch application management method provided in Embodiment 1, which includes the following steps.

[0064] S101, initiate an execution request to the server; the execution request includes the client's own information.

[0065] The hot patch that the client needs to load is related to its own information. Two clients with the same self-information need the same hot patch. Therefore, when the client sends an execution request to the server, the client’s own information is included in the execution request. For the server to query the corresponding hot patch list.

[0066] S102, receiving a hot patch list fed back by the server.

[0067] The server queries the corresponding hot patch list according to the client's own information, and feeds bac...

Embodiment 2

[0076] Such as figure 2 Shown is a schematic flowchart of a hot patch application management method provided in Embodiment 2, which includes the following steps.

[0077] S201, initiate an execution request to the server; the execution request includes the information of the client itself.

[0078] Wherein, the client's own information includes client's own architecture information and kernel version information.

[0079] The architecture and kernel version of the client determine the hot patches it needs. If the architecture and kernel version are the same, the hot patches are the same.

[0080] S202. Receive a hot patch list fed back by the server, and a check code of each hot patch in the hot patch list.

[0081] The server manages all hot patches, queries the corresponding hot patch list according to the architecture and kernel version of the client, and feeds it back to the client.

[0082] In order to ensure that the hot patch has not been modified, this embodiment a...

Embodiment 3

[0098] Embodiment 3 provides a hot patch application management device configured on a client to implement the hot patch application management methods in Embodiments 1 and 2 described above.

[0099] Such as image 3 Shown is a schematic structural block diagram of a hot patch application management device provided in the third embodiment, including the following functional modules.

[0100] Execution request initiating module 101: initiate an execution request to the server; the execution request includes the client's own information;

[0101] The hot patch list receiving module 102: receives the hot patch list fed back by the server;

[0102] The hot patch detection module 103 to be downloaded: detects the hot patch information to be downloaded according to the hot patch list fed back, and sends the hot patch information to be downloaded to the server;

[0103] Hot patch file receiving module 104: receiving the hot patch file sent by the server;

[0104] Hot patch file l...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a hot patch application management method and device. The method comprises the steps of initiating an execution request to a server by a client; wherein the execution request comprises information of the client; receiving a hot patch list fed back by the server; detecting to-be-downloaded hot patch information according to the fed back hot patch list, and sending the to-be-downloaded hot patch information to the server; receiving a hot patch file sent by the server; and loading the received hot patch file. The server receives an execution request initiated by the client; querying a hot patch list according to the information of the client in the execution request; feeding back the queried hot patch list to the client; receiving to-be-downloaded hot patch information sent by the client; downloading the hot patch according to the received information of the hot patch to be downloaded; and sending the downloaded hot patch file to the client. According to the invention, the workload of an administrator is reduced, and the accuracy and uniformity are improved.

Description

technical field [0001] The invention relates to the field of hot patch application, in particular to a method and device for managing hot patch application. Background technique [0002] For ordinary patches, in order to fix kernel problems, kernel vulnerabilities or improve kernel functions, after recompiling the kernel or modules and copying them into the target system, the system must be restarted to complete; however, restarting the system will seriously affect the production environment business in many cases, so Hot patches came into being. [0003] The process of using the hot patch is generally to copy the hot patch to the target machine through a USB flash drive or SSH / SFTP after generating the hot patch, and then execute the hot patch loading action. This process has the following disadvantages: 1) Whether it is a U disk or SSH / SFTP, when there are many machines to be managed (such as a service cluster), this will be a very cumbersome task; 2) Many times the U dis...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F8/656G06F8/70G06F8/61G06F21/64
CPCG06F8/656G06F8/62G06F8/61G06F8/70G06F21/64
Inventor 王传国
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products