Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Application level asynchronous task scheduling system and method

An asynchronous task and scheduling system technology, applied in special data processing applications, instruments, multi-program devices, etc., can solve the problems of less than 50% system resource utilization, idle system resources, waste, etc., to achieve processing pressure balance, The effect of improving overall performance and avoiding resource consumption

Active Publication Date: 2010-11-10
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF5 Cites 42 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] It is also disproportionate to the shortage of resources during peak business hours. During idle business hours, a large number of system resources are idle and wasted. Taking the resource usage statistics of a certain system during the day as an example, it is found that before 9:00 in the morning, at noon From 12:00 to 14:00, and after 17:00 in the afternoon, the resource usage of the system is less than 50%

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
  • Application level asynchronous task scheduling system and method
  • Application level asynchronous task scheduling system and method
  • Application level asynchronous task scheduling system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings.

[0021] figure 1 It is a structural diagram of the application-level asynchronous scheduling system provided by the present invention. The system includes: data service device 1, asynchronous task application service device 2, real-time business application service device 3, WEB service device 4, internal network 5 and client terminal device 6 .

[0022] Among them, the data service device 1 may be a PC server or a host for running a database management system, storing parameter information, instance information, task processing results of asynchronous tasks, and also storing real-time business and batch processing related data information.

[0023] The asynchronous task application service device 2 can be one or a group of PC servers or hos...

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 relates to an application level asynchronous task scheduling system and an application level asynchronous task scheduling method. The system comprises a data service device and an asynchronous task application service device, wherein the data service device is used for operating a database management system, storing the parameter information, example information and task processing result of an asynchronous task, and also storing a real-time task and related data information subjected to batch processing at the same time; and the asynchronous task application service device is used for performing feature recognition when receiving an asynchronous task request, searching feature words of the task in the data service data, directly outputting the results to a client terminal device if the task success execution results with the same feature exist, outputting the currently processed information to the client terminal device if the tasks with the same feature are processed, and otherwise submitting a new asynchronous task request to the data service device. The technical scheme of the invention has the advantages of avoiding unnecessary resource waste, realizing the pressure treatment balance of the system, and improving the overall performance of the system.

Description

Technical field [0001] The invention relates to the technical field of job scheduling processing, in particular to an application-level asynchronous scheduling system and method. Background technique [0002] In the daily system operation, the online transaction processing process environment OLTP system inevitably needs to perform some relatively flexible query statistics during the business period. At present, the system responds in real time to these query statistics as real-time tasks. Compared with online transaction processing services, these query statistics have lower real-time requirements than the latter, but their resource consumption is much higher than the latter. In a multi-tier application architecture, this resource consumption is not only reflected in the CPU and I / O processing resources of the database, but also in the CPU and memory resource consumption of the application server. Taking the B / S system of J2EE architecture as an example, the huge result set ret...

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
IPC IPC(8): G06F17/30G06F9/46
Inventor 张建荣王雍张旻许宜
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products