Method and system for thermal expansion of server application functions and readable storage medium

A server application and function technology, applied in the computer field, can solve the problems of consuming network resources, loading efficiency, large system overhead, and inability to monitor

Active Publication Date: 2022-04-19
VISION MICROSYST SHANGHAI
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing hot loading solution is mainly used for remote loading of mobile applications and requires restarting the application, but calling remote loading consumes network resources and the loading efficiency is low, and restarting also causes a large system overhead, especially in the face of server-side applications and functions. When the extension is loaded, and the existing application monitoring technology mainly monitors the service interface level, and cannot monitor from the functional level

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
  • Method and system for thermal expansion of server application functions and readable storage medium
  • Method and system for thermal expansion of server application functions and readable storage medium
  • Method and system for thermal expansion of server application functions and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0023] According to a method for hot expansion of server application functions provided by the present invention, it includes defining steps, running steps, and monitoring steps; the defining step: defining the application information of the application, and the application information mainly includes application basic information, application dependencies, and external services Interface; operation step: manage application operation, and the application operation mainly performs application loading, app...

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 present invention provides a method and system for hot expansion of server application functions, which define application basic information, application dependencies, and external service interfaces; manage application operation, and the application operation is mainly based on application basic information , application dependencies for application loading, application running, and application unloading. Scan the basic information of the application, confirm the new application, and load the new application according to the application dependency. If an abnormal situation occurs during the loading process, the loading process will be terminated and the abnormal situation will be recorded; otherwise, the loading process will continue until the loading is successful. After receiving the uninstall request, set The application status is waiting to be uninstalled, and the reverse uninstall operation is performed according to the module dependencies; the application operation is monitored, the abnormal situation in the application operation is identified, and the abnormal situation is dealt with. Realize function expansion and uninstallation of server-side applications without stopping; realize function-level operation monitoring and pre-warning preprocessing.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular, to a method and system for hot extension of server application functions, and in particular to a method for dynamic hot extension of server application functions. Background technique [0002] Hot loading is to upgrade the software and reload the class when the application is running, without restarting the application service. The existing hot loading solution is mainly used for remote loading of mobile applications and requires restarting the application, but calling remote loading consumes network resources and the loading efficiency is low, and restarting also causes a large system overhead, especially in the face of server-side applications and functions. When the extension is loaded, and the existing application monitoring technology mainly monitors the service interface level, and cannot monitor from the function level. Therefore, there is an urgent need to develo...

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 Patents(China)
IPC IPC(8): G06F8/656G06F8/61G06F9/445G06F9/54G06F11/30
Inventor 吴正猛刘钧钧陈云何闯
Owner VISION MICROSYST SHANGHAI
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