Disaster recovery device and method for application service in domestic environment

An application service and application server technology, applied in the field of application service disaster recovery devices in a domestic environment, can solve problems such as time-consuming and labor-intensive, expanding disaster impact, and low disaster elimination efficiency, and achieve timely processing, improve efficiency, and reduce the impact of disasters. Effect

Active Publication Date: 2017-01-04
山东中创软件商用中间件股份有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the use of manual intervention, this method is time-consuming and laborious, and the efficiency of disaster elimination is low, and it cannot guarantee the detection and elimination of disasters at the first time when disasters occur, resulting in untimely disaster elimination and expanding the impact of disasters

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
  • Disaster recovery device and method for application service in domestic environment
  • Disaster recovery device and method for application service in domestic environment
  • Disaster recovery device and method for application service in domestic environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] Embodiment 1 of the present invention discloses a disaster recovery device for application services in a domestic environment, please refer to figure 1 , the device includes a receiving module 100, a monitoring module 200, a first judging module 300 and a restarting module 400, wherein:

[0046] The receiving module 100 is configured to receive the Id (Identity, identity identification) number of the Java process started by the application server.

[0047] Specifically, after the device of the present invention and the application server are started, the application server registers with the device of the present invention, and notifies the device of the present invention of the Id number of the Java process it starts, and the receiving module 100 receives the Id number of the Java process.

[0048] The monitoring module 200 is configured to monitor the process status of the application server in real time based on the Id number of the Java process.

[0049] Wherein, t...

Embodiment 2

[0055] Embodiment 2 of the present invention continues to improve and supplement the application service disaster recovery device in the domestic environment of Embodiment 1, and discloses another structure of the device. Please refer to figure 2 In addition to the receiving module 100, the monitoring module 200, the first judgment module 300 and the restart module 400, it also includes an access module 500, a second judgment module 600, an analysis module 700, a third judgment module 800 and a parameter adjustment module 900 .

[0056] At the same time, the function of the receiving module 100 is expanded. In the second embodiment, the receiving module 100 is also used to receive the application access address and the log file address sent by the application server.

[0057] Specifically, the application server registers the Id number of the Java process it starts, the log file address and the application access address with the device of the present invention, and the recei...

Embodiment 3

[0074] Embodiment 3 of the present invention discloses a disaster recovery method for application services in a domestic environment. This method corresponds to the application service disaster recovery device in the domestic environment in the first and second embodiments.

[0075] First of all, corresponding to the structure of the disaster recovery device in the first embodiment, a flow of the application service disaster recovery method in the domestic environment is disclosed, which can be found in Figure 4 , which includes:

[0076] S401: Receive the Id number of the Java process started by the application server.

[0077] S402: Monitor the process status of the application server in real time based on the Id number of the Java process.

[0078] S403: Judging whether the monitoring result of the monitoring is that the Java process disappears, if the judging result is yes, execute step S404; otherwise, if the judging result is no, go to step S402.

[0079] S404: Resta...

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 disaster recovery device and method for application service under a domestic environment. The device comprises a receiving module, a monitoring module, a first judging module and a restarting module; the monitoring module monitors the process state of an application server in real time based on the Id number, received by the receiving module, of a Java process of the application server. The first judging module judges whether the monitoring result of the monitoring module is the disappearance of the Java process and restarts the application server by the restarting module when the judging result is yes, so the operation of the application server is restored. Known from above, real-time and automatic monitoring on the process state of the application server is realized by all function modules of the disaster recovery device, the disaster monitoring and eliminating progress does not need manual intervention, time and labor are saved, the disaster eliminating efficiency and the disaster recovery capacity of the system are improved, disasters can be timely processed and the influences of the disasters caused by problems such as downtime of a JVM (java virtual machine) are reduced.

Description

technical field [0001] The invention belongs to the technical field of application service disaster recovery and restoration, and in particular relates to a device and method for application service disaster recovery in a domestic environment. Background technique [0002] At present, under domestic environments such as Phytium CPU (Central Processing Unit), Kirin operating system or Loongson platform, the operating environment of application servers is not stable enough, and catastrophic situations such as JVM (Java Virtual Machine, Java virtual machine) downtime often occur , these circumstances cause the application server to fail to provide services normally. [0003] In view of the above situation, there is currently no disaster recovery equipment for application servers in the domestic environment. Generally, manual methods are used to detect and judge the process status of the application server, and when disaster phenomena such as JVM downtime are detected, manual i...

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): H04L12/24
Inventor 赵欣郭庆广翟鲁超车帅何忠胜王毅
Owner 山东中创软件商用中间件股份有限公司
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