Hot upgrading method and device for server program

A server and hot upgrade technology, applied in the computer field, can solve problems such as data loss and incomplete data, and achieve the effect of hot upgrade and integrity assurance

Inactive Publication Date: 2016-06-15
SHENZHEN SKYWORTH RGB ELECTRONICS CO LTD
View PDF4 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The main purpose of the present invention is to provide a method for hot upgrading of server programs, aiming to solve the technical problem of incomplete data caused by data loss when the server program is upgraded and restarted

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 upgrading method and device for server program
  • Hot upgrading method and device for server program
  • Hot upgrading method and device for server program

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0043] refer to figure 1 , the first embodiment of the method for hot upgrading of server programs in the present invention, the method for hot upgrading of server programs includes:

[0044] Step S100, when the server program is being upgraded, the server controls the currently running processing instance A to stop accepting service requests and continue processing the service requests being processed.

[0045] When the server program is upgraded, the server does not interrupt the operation of the currently running processing instance A, that is, the old processing instance, and controls the processing instance A to continue processing the business request being processed. In order to avoid the new business request from having the processing instance A processes, so the processing instance A no longer receives new service requests.

[0046] Step S200, create a new processing instance B through the upgraded server program to process the service request received by the process...

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 upgrading method and device for a server program.The hot upgrading method for the server program includes the steps that when the server program is upgraded, a server controls a processing instance A operating currently to stop receiving a service request and continue to process a service request being processed; the server sets up a new processing instance B through the upgraded server program to process a service request received by the processing instance B; after the processing instance A processes the service request, the server controls the processing instance A to exit, and hot upgrading of the server program is completed.The invention further discloses a hot upgrading method for the server program.When the server program is upgraded, restarting is not needed, it is ensured that service connection is not interrupted, a user does not perceive upgrading of the server program, furthermore, as restarting is not needed for upgrading, and it is avoided that data is lost or abnormal as files and other operations are forced to be interrupted during restarting.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method and device for hot upgrading of server programs. Background technique [0002] With the development of network technology, the background server plays an increasingly important role in the entire network environment, but at the same time, with the development of network technology, user needs are also constantly developing. With the continuous change and development of user needs, for the network The requirements of the background server are getting higher and higher, and the functions of the network background server are also constantly updated, which makes the network background server program need to be continuously upgraded to meet the needs of customers. [0003] In the existing technology, every time the background server program is upgraded and restarted, the connection will be disconnected instantaneously, resulting in the interruption of the serving connection...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
CPCG06F8/65
Inventor 徐则水
Owner SHENZHEN SKYWORTH RGB ELECTRONICS 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