Distributed-cache-based acquisition task scheduling method in purchase, supply and selling integrated electric energy acquiring and monitoring system

A technology of distributed caching and electric energy collection, applied in the direction of multi-programming devices, etc., can solve the problems of large load balance, task loss, and lack of effective monitoring of task execution, and achieve the effect of solving multiple data types and stable scheduling

Inactive Publication Date: 2012-06-20
STATE GRID CORP OF CHINA +2
View PDF3 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] When the state of some nodes in the collection cluster changes, the collection service will be interrupted for a period of time. The above task scheduling method will cause some tasks to be lost due to the frequent start and stop of the collection nodes in the collection cluster; there is no effective monitoring of task execution. , it is not easy to recycle failed tasks, and it is difficult to achieve load balancing, etc.

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
  • Distributed-cache-based acquisition task scheduling method in purchase, supply and selling integrated electric energy acquiring and monitoring system
  • Distributed-cache-based acquisition task scheduling method in purchase, supply and selling integrated electric energy acquiring and monitoring system
  • Distributed-cache-based acquisition task scheduling method in purchase, supply and selling integrated electric energy acquiring and monitoring system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Examples (see Figure 1-3 ):

[0031] A collection task scheduling method based on a distributed cache, characterized in that the method is completed by a collection task scheduling system composed of a distributed cache, a task manager, a front-end collection cluster and a message bus, and the specific steps are as follows:

[0032] (1) start;

[0033] (2) Get the task template:

[0034] The affiliated acquisition and monitoring system first preloads the task templates in the database into the task data area of ​​the distributed cache, and the task manager obtains the task templates from the task data area of ​​the distributed cache, judges the status of the task templates, and filters out Invalid, disabled collection task.

[0035] (3) Addition, deletion and modification notification of task templates:

[0036] Since the task template needs to be manually modified and added frequently, the task manager is responsible for monitoring the modified content, and ob...

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 a distributed-cache-based acquisition task scheduling method in a purchase, supply and selling integrated electric energy acquiring and monitoring system. The distributed-cache-based acquisition task scheduling method comprises the following steps of: creating acquisition tasks by a task manager according to a task template, storing the acquisition tasks in a task data area of a distributed cache, distributing tasks by the task manager in a balanced manner according to load situations of all acquisition nodes in a preposed acquisition cluster, enabling the acquisition nodes to get the tasks through a message bus, starting corresponding task executing flows and updating executing states of the tasks back to the distributed cache after completing the execution of the tasks. The distributed-cache-based acquisition task scheduling method disclosed by the invention has the benefits of well solving a task scheduling problem of bulk data, fundamentally solving the bottleneck problems of a great deal of types of data and large data quantity of the purchase, supply and selling integrated electric energy acquiring and monitoring system and realizing high-efficient, balanced and stable scheduling of the acquisition tasks.

Description

technical field [0001] The invention relates to a method for scheduling collection tasks based on distributed cache in an integrated electric energy collection and monitoring system for purchase, supply and sale. The method is also applicable to traditional electric energy collection and monitoring systems. Background technique [0002] Traditional electric energy collection and monitoring systems are independent and decentralized systems. Generally, there is one system for power collection at substations and power plant gateways, and another system for power user information collection. Because the data is scattered, as long as the general system based on The task scheduling controlled by the acquisition program between the acquisition nodes can satisfy the function of task scheduling. [0003] The new type of integrated electric energy collection and monitoring system for purchase, supply and sale needs to integrate power plant substations and power users into one platfor...

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): G06F9/46
Inventor 严小文王军唐如意陶晓峰高鲁鑫徐俊杰张洁张颖琦杨文生许浩
Owner STATE GRID CORP OF CHINA
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