EJB service overload protection method and system thereof

A technology of overload protection and service capability level, applied in transmission systems, electrical components, etc., can solve problems such as inability to effectively control overload protection, inability to isolate faults, etc., to improve experience, prevent hangups, and reduce system interruption time.

Active Publication Date: 2014-06-18
CHINA MOBILE GROUP ZHEJIANG
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] In order to solve the technical problems in the prior art that the overload protection cannot be effectively controlled and faults cannot be isolated, the present invention proposes an EJB service overload protection method and system, which can realize the service overload protection capability and prevent single or multiple service faults from causing The entire system fails, reducing the failure impact surface and system interruption time

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 service overload protection method and system thereof
  • EJB service overload protection method and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0032] The specific embodiment of the present invention is based on the concept and technology of Service Ability Adaptation (Service AbilityAdaption, SAA), and performs unified management and fine-grained control on the service capability of a single EJB service.

[0033] Among them, the Service Ability Adaption Level (SAAL) definition of EJB service is as follows:

[0034] Service capability level = concurrent number of single-instance services * proportion of single-service business * service complexity

[0035] Single-instance service concurrency: the total number of all business service threads allowed to run by a single EJB server;

[0036] Single-service business proportion: the proportion of a service in all businesses;

[0037] Service complexity: Take a value between 0.5-1.5, indicating the complexity of the business logic of the s...

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 EJB service overload protection method and a system thereof. the method comprises the following steps: service capability level L(X) of each service in an EJB instance and the maximum service concurrency C of the EJB instance are configured, wherein X indicates a specific service; a current concurrence call number L(A)1 of a specific service A in the EJB instance is recorded; a current concurrence call number C1 of all services in the EJB instance is recorded; and when requesting to call the specific service A, whether calling the specific service A is allowed and whether the specific service A enters a business logic execution part are judged according to the service capability level L(X) of each service in the EJB instance, the maximum service concurrency C of the EJB instance, the current concurrence call number L(A)1 of the specific service A and the current concurrence call number C1 of all services. By the technical scheme, service overload protection capability can be realized so as to prevent single or more service failures from leading to the whole system failure, reduce failure influence surface and shorten system interrupt time.

Description

technical field [0001] The invention relates to the technical field of mobile communication service support, in particular to an EJB service overload protection method and system. Background technique [0002] J2EE (Java 2 Enterprise Edition) architecture has become a commonly used architecture in IT systems because of its strong portability, good reusability, and strong interoperability. JAVA commercial application component technology EJB (Enterprise JavaBeans), as a component-based application framework in the J2EE framework, has transaction processing capabilities, supports multi-user security operations and high scalability. [0003] In the commonly used three-tier architecture of presentation layer (WEB), application layer (EJB), and database layer (Database), enterprises usually use EJB to implement business logic. Various business logic components implemented based on EJB are called EJB services. [0004] As the core of business logic processing EJB, its high avail...

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/08
Inventor 钟储建于祥兵蒋海滨
Owner CHINA MOBILE GROUP ZHEJIANG
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