Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A restart-free operation and maintenance upgrade method, system, device and medium

A technology for business logic and code execution, applied in the field of website operation and maintenance, to avoid low operating efficiency, take into account operating speed, and improve operating efficiency

Active Publication Date: 2022-05-31
上海睿成软件有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in the process of Web development, because the Class file, that is, the bytecode, must be loaded into the memory at the same time as the running process, when upgrading, the server must be stopped to realize the code upgrade. New code can be injected into memory for use only after restarting

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
  • A restart-free operation and maintenance upgrade method, system, device and medium
  • A restart-free operation and maintenance upgrade method, system, device and medium
  • A restart-free operation and maintenance upgrade method, system, device and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

Embodiment 2

Embodiment 3

[0083] The bytecode interpretation submodule is used to generate the first executable code according to the JAVA bytecode.

[0085] At the same time, in the formal running process, there is a hotspot code, that is, a hotspotcode, which is called multiple times.

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 restart-free operation and maintenance upgrade system, method, device and medium, comprising: a request receiving module for receiving access requests; a file acquisition module for searching and obtaining business logic files corresponding to the access requests; running cache The module is used to store the first executable code corresponding to the access request; the update judgment module is used to judge whether the business logic file corresponding to the access request needs to be used to update the first executable code; the compilation module is used to use the corresponding The business logic file updates the first executable code, compiles the business logic file, generates the second executable code, and updates the first executable code to the second executable code. The effect of the invention: the web project can be updated and upgraded without stopping the service.

Description

A restart-free operation and maintenance upgrade method, system, device and medium technical field The present invention relates to the field of website operation and maintenance, in particular to a restart-free operation and maintenance upgrade method, system, device and medium quality. Background technique In traditional JAVA development process, generally adopt the mode of static compilation to carry out, specifically, first use The JAVA compiler compiles the java source code to generate bytecode, which is specific to the file, that is, the corresponding Class file. file, and then the JAVA virtual machine generates the corresponding binary executable code according to the content of the CLASS file to execute it. [0003] But in the process of Web development, because in the running process, the Class file must be started at the same time, also That is, the bytecode is loaded into the memory, so when upgrading, the server must be stopped to achieve the code upgrade...

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/656G06F9/445G06F8/54G06F8/41
CPCG06F8/656G06F9/44521G06F8/54G06F8/447
Inventor 贾天军
Owner 上海睿成软件有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products