Unlock instant, AI-driven research and patent intelligence for your innovation.

Apparatus and method for automatically configuring Java EE application cluster

An automatic configuration and clustering technology, applied in the field of Java EE applications, can solve problems such as service quality degradation, not supporting dynamic scaling of application clusters, cumbersome configuration, etc., and achieve the effect of excellent load balancing effect.

Active Publication Date: 2012-10-10
BEIJING TONGTECH CO LTD +1
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Due to the cumbersome configuration, the system 100 is not suitable for the environment when the application cluster 109 is large-scale, and does not support the dynamic scaling of the application cluster
However, the load of the application is usually dynamic and has a certain burst
If the system 100 configures application clusters according to the peak load, a large amount of resources will be wasted; if the application cluster is configured according to the average load, it will cause a decline in service quality and loss of users during peak load periods
In addition, in the system 100, the application request selects the target node according to the preset static load factor, and the application request cannot be distributed according to the actual load of the node.

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
  • Apparatus and method for automatically configuring Java EE application cluster
  • Apparatus and method for automatically configuring Java EE application cluster
  • Apparatus and method for automatically configuring Java EE application cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The specific implementation manners of the present invention will be described in further detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0032] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0033] figure 2 A system 200 according to an embodiment of the present invention is described, wherein an application request 202 is transmitted from a plurality of clients 201 to an application cluster 209 using a load balancing unit 203 according to the position of the application cluster 209 in the host farm 206 and the load factor of its nodes 208 . In particular, the agent unit 211 ( figure 2 abbreviated as "agent") in real-time monitoring of the state ...

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 an apparatus and a method for automatically configuring a Java EE application cluster and belongs to the Java EE application technology field. The invention mainly solves the problem that a Java EE application cluster cannot be automatically configured along with changes of application deployment. The key points of the technical solution are as follows: obtaining change information of nodes and application states by node automatic discovery and real time monitoring of node states and modifying the configuration of an application cluster correspondingly according to the change information; and distributing application requests according to dynamic load factors calculated by a Java EE application server based on conditions of load and resource. The apparatus and the method provided in the invention can help to achieve the Java EE application dynamic cluster and self-adapting dynamic load balance, thereby improving availability and scalability of Java EE application.

Description

technical field [0001] The invention relates to the field of Java EE application technology, in particular to a device and method for automatically configuring a Java EE application cluster. Background technique [0002] More and more mission-critical and large-scale applications run on the Java EE (Java Platform, Enterprise Edition) platform, and these key applications often require high availability and scalability. Java EE cluster technology is the most common method used by Java EE product providers to improve the availability and scalability of Java EE products, and to achieve load balancing. [0003] figure 1 An existing Java EE cluster system 100 is described. The client 101 sends an application request 102 , and the router and load balancer 103 sends the application request 102 to the application cluster 109 running on the node group 107 based on the cluster list 104 . The node group 107 includes several nodes 108, and the nodes 108 may be physical hosts or virtua...

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): H04L12/56H04L12/18H04L29/06
Inventor 程银波李明李春青
Owner BEIJING TONGTECH CO LTD