EJB cluster failure recovery processing method and system

A recovery processing and clustering technology, applied in the field of information processing, can solve problems such as network storms, heavy system burdens, and bandwidth occupation, and achieve the effects of ensuring processing efficiency, reducing system burdens, and avoiding network storms.

Active Publication Date: 2010-06-02
SHENZHEN KINGDEE MIDDLEWARE
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] However, in the EJB cluster using the memory replication technology, since the state of the SFSB needs to be continuously copied to each other within the cluster, the transmission of these states will occupy bandwidth, resulting in excessive resource occupation within the cluster, a large system burden, and serious In some cases, a network storm may also form; moreover, the replication of a large number of SFSB states will also affect the normal use of network bandwidth by other functional modules, which will have a negative impact on the health of the entire system, such as reducing the response speed of the cluster. However, If the hardware investment is increased and the network bandwidth is increased, the cost and various related expenses will be excessively increased

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
  • EJB cluster failure recovery processing method and system
  • EJB cluster failure recovery processing method and system
  • EJB cluster failure recovery processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0049] The invention is applicable to numerous general purpose and special purpose computing system environments or configurations. For example: personal computer, server computer, handheld or portable device, tablet type device, multiprocessor system, distributed computing environment including any of the above systems or devices, etc.

[0050] The invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The invention may also be practiced in distributed computing environment...

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 present invention provides EJB cluster failure recovery processing method, comprising the steps that: a stub of an EJB service interface is loaded in a client; the stub sends an invocation requestto a target server according to the address of the target server; the target server analyzes the invocation request, and if the invocation request relates to the invocation of stateful session bean and the target server is positioned in an EJB cluster, the session state data and session ID are extracted; the context of a current service component instance is acquired according to the session ID,and the cache of the target server is updated; a server end pile of the EJB service interface is loaded; the service component instance is updated according to the session state data; the server end pile processes the service component instance so as to generate a return value of service logic and an updating value of the session state data; the client receives the return value and the updating value to update the cache of the client. The processing method can save cost, reduce resource occupation and improve EJB cluster failure recovery processing efficiency.

Description

technical field [0001] The invention relates to the technical field of information processing, in particular to a failure recovery processing method of an EJB cluster and a failure recovery processing system of an EJB cluster. Background technique [0002] JavaEE is the current mainstream commercial application system development platform, which provides a component-based approach to design, develop, assemble and deploy enterprise-level applications. Specifically, JavaEE defines the entire standard application development architecture and a deployment environment. Application developers only need to focus on the implementation of specific business logic and business rules when developing, while other systems such as transactions, persistence, security, etc. Development issues can be handled by the application container or server, and after development is complete, it can be easily deployed to an application server that implements the specification. Using JavaEE, a multi-tie...

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): G06F9/46H04L29/06
Inventor 袁红岗成勇斌
Owner SHENZHEN KINGDEE MIDDLEWARE
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