Method and device for detecting server application health status

A technology of server application and health status, which is applied in the field of communication, can solve the problems of great differences in application systems, high requirements for testing personnel, and increasing the burden of testing equipment, so as to achieve the effect of simplifying the burden

Active Publication Date: 2015-11-18
SANGFOR TECH INC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At this moment, by judging the method of obtaining static pages on the server, it is impossible to accurately judge whether the server application status is good or bad
However, the detection device cannot directly simulate the operation of step 4 to monitor the application, because the user needs to log in first, and a lot of configuration data needs to be prepared
[0013] In order to solve the above-mentioned problem that multiple data interactions between the client and the server to be tested can determine whether the application is good or bad, testing equipment such as load balancing equipment generally provides a scripting language operating environment, allowing customers to write scripts to implement complex server application testing , the commonly used script programming languages ​​are perl, python, etc., because the customer's application system is very different, the testing equipment manufacturer has to build all the application testing scripts into the testing equipment, which greatly increases the burden on the testing equipment
In addition, script writers must also have considerable professional knowledge, which has high requirements for testing personnel.

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 device for detecting server application health status
  • Method and device for detecting server application health status
  • Method and device for detecting server application health status

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0050] refer to figure 2 , propose an embodiment of the method for detecting server application health status according to the present invention, including:

[0051] Step S101, configuring request key features and response key features;

[0052] The application environment of this embodiment includes: one or more servers, such as WEB servers each running one or more application programs; one or more clients, making application requests to the one or more servers; The above-mentioned detection equipment for the data flow between the server and the client, such as a load balancer that monitors the load balance of the server at any time. When the client sends an application request through the network, the application request can be received by the load balancer and routed to the server according to the load balancing...

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 method and a device for detecting the healthy status of a server application. The method comprises the steps of obtaining the interactive data stream between a client and a server; matching the data stream according to a request key characteristic and a response key characteristic of the server application to be detected; and judging that the server application is healthy after successful matching, otherwise judging that the server application fails. The method and device for detecting the healthy status of the server application provided by the invention reduce the load of the detection device.

Description

technical field [0001] The invention relates to the communication field, in particular to a method and a device for detecting the health status of server applications. Background technique [0002] At present, load balancing equipment is usually used to detect the health status of server applications. There are mainly the following methods: First, use the PING command to detect whether the communication of the server is normal. If the PING command fails, it means that the server is unavailable, and all applications running on the server It is also unavailable, but the success of the PING command does not guarantee that the application on the server is normal; another method is to establish a connection to the TCP service port opened on the server for the application using the TCP protocol on the server, which is the same as the PING command. This method cannot fully reflect the health status of the application on the server. [0003] In order to solve the problem that the a...

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/26H04L12/24
Inventor 张洲亭
Owner SANGFOR TECH INC
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