Implementation method and system for clustering of application servers

A technology of an application server and an implementation method, which is applied in the application server cluster implementation method and system field, can solve problems such as failure to meet application server performance requirements, network bandwidth occupation, and resource occupation, so as to avoid broadcast storms, avoid CPU resource occupation, and meet The effect of performance requirements

Active Publication Date: 2012-06-27
山东中创软件商用中间件股份有限公司
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, when the client accesses the application server, these session information will be continuously transmitted and copied among all the application servers in the cluster, which will inevitably bring additional central processing unit (CPU, Central Processing Unit) resource occupation and Network bandwidth occupation can easily cause broadcast storms within the cluster
When the cluster size is relatively small, the existing application server clusters can have higher reliability and performance improvement compared to a single server node, so the existing application server clusters are only designed for small-scale clusters, but cannot satisfy Performance requirements when there are a large number of application servers in the cluster

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
  • Implementation method and system for clustering of application servers
  • Implementation method and system for clustering of application servers
  • Implementation method and system for clustering of application servers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Embodiments of the present invention provide a method and system for implementing an application server cluster, which are used to meet performance requirements when there are a large number of application servers in the cluster.

[0024] In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the following The described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0025] A method for implementing an application server cluster provided by an embodiment of the present invention, such as figure 1 shown, includ...

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 embodiment of the invention discloses an implementation method and system for clustering of application servers, which is used for meeting the performance requirement when the number of the application servers in clustering is more. The method disclosed by the embodiment of the invention comprises the following steps: a load balancer receives a task request sent by a user; the load balancer distributes the task request to one of the application servers in clustering; the application server generates session information according to the task request; and the application server stores the session information in a distributed memory cache system memcached which is deployed at the rear end of the clustering of the application servers.

Description

technical field [0001] The invention relates to the field of computers, in particular to a method and system for realizing an application server cluster. Background technique [0002] Application server cluster refers to the collection of multiple application servers together to perform the same service. From the perspective of the client, it seems that there is only one server. can function normally. [0003] Application server clustering has become a common method to expand system service capabilities. The system performance has been improved through cluster technology. The business system that cannot be supported in a stand-alone environment can solve this problem well through clustering. [0004] The current implementation of application server clusters is: each application server in the cluster needs to be able to continue without losing the session information on the server when a certain server is down, so when all normal services , each application server needs to ...

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): H04L29/06H04L29/08
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