CN107844368A - Environmental sanitation platform task scheduling system - Google Patents
Environmental sanitation platform task scheduling system Download PDFInfo
- Publication number
- CN107844368A CN107844368A CN201711011635.1A CN201711011635A CN107844368A CN 107844368 A CN107844368 A CN 107844368A CN 201711011635 A CN201711011635 A CN 201711011635A CN 107844368 A CN107844368 A CN 107844368A
- Authority
- CN
- China
- Prior art keywords
- task
- environmental sanitation
- scheduling system
- control centre
- sanitation platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
- G06F9/526—Mutual exclusion algorithms
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a kind of environmental sanitation platform task scheduling system, it is related to intelligent dispatching system field, the environmental sanitation platform task scheduling system is managed scheduling by way of cluster, greatly reduces development and maintenance cost;Distributed deployment, the high availability of system is ensure that, retractility, load balancing, is improved fault-tolerant;Timed task can be disposed and managed by console, it is convenient, flexible efficient;Task can be persisted to database, avoid the machine of delaying and hidden danger that loss of data is brought, while have perfect mission failure to reform mechanism and the tracking of detailed task and warning strategies.
Description
Technical field
The present invention relates to intelligent dispatching system field, more particularly to a kind of environmental sanitation platform task scheduling system.
Background technology
In recent years, as the development of national economy, city size constantly expand, wisdom environmental sanitation relies on technology of Internet of things with moving
Dynamic Internet technology, involved people, car, thing, thing progress overall process real-time management are managed environmental sanitation, rationally designs planning ring
Management mode is defended, lifts environmental sanitation operation quality, reduces environmental sanitation operation cost, with number evaluation and promotes refuse classification management real
Effect.We are often required to timing and perform some tasks in environmental sanitation management application system.Such as form ordering system timeout mode judge,
Data cached timing renewal, fixed pattern give user to send out mail, the form more periodically calculated etc..Common processing side
Formula has while (true) and the sleep combination of thread, using Timer timers triggers task or be to use quartz frames
Frame.These methods can be solved perfectly seemingly, and still, with being continuously increased for business, the job task in system is also drastically
Increase, often there arises a problem that:Theorem task management is chaotic;Timed task is not carried out, and is not reminded;Timed task can not
The problems such as being completed in finite time.The shortcomings that single-point timed task, has:Function is relatively easy, and interactivity is poor, task deployment effect
Rate is low, and development and maintenance cost is higher, it is impossible to meets the management and control of each timing task well, especially in polyphyly
It is more obvious in the environment of system;Many tasks are all that unit is disposed, poor availability;Task is tracked and alarm is difficult to.
The content of the invention
The technical problems to be solved by the invention are to provide a kind of environmental sanitation platform task scheduling system, by using heat bonding
Technology manufactures invisible socks, complicated to solve existing invisible socks manufacturing process, wears uncomfortable, poor flexibility, service life is short
Defect.
To achieve the above object, the present invention provides following technical scheme:
The environmental sanitation platform task scheduling system includes web-based management center and center type control centre HA, control centre HA connect
Distributed actuator HA is connected to, actuator HA is equipped with task burst, task tracking and alarm, task and mends and calculate, rerun.
The following several steps of environmental sanitation platform task scheduling system point complete target:
(1), containerization management abstract to the laggard line interface of all kinds of task analysis.I.e.:Cloud Container;
(2) centralized dispatching is carried out to task, ensures same scheduler task only by one using distributed lock (Zookeeper)
Dispatcher performs scheduling (Scheduler);
(3) (Executor) is performed by scheduler task, generates the triggering information (Trigger) of task, be sent to specified
Work Client Cluster.Triggering information such as task fails normally to send, and can provide the alarm of correlation, and provides weight
It is new to send mechanism;
(4) Work Client can be registered by heartbeat mechanism, ensure that control centre understands each Work Client
Existing state;
(5) after Work Client Cluster receive corresponding task events, corresponding tasks carrying service is notified
(Job Executor Serivice), tasks carrying service call each business service (Business Service) perform into
After work(.Execution task adjusts back (Callback Service), notifies control centre's task successful execution.
Beneficial effect using above technical scheme is:The environmental sanitation platform task scheduling system is carried out by way of cluster
Management and dispatching, greatly reduce development and maintenance cost;Distributed deployment, it ensure that the high availability of system, retractility, load
Equilibrium, improve fault-tolerant;Timed task can be disposed and managed by console, it is convenient, flexible efficient;Task can be lasting
Change to database, avoid the machine of delaying and hidden danger that loss of data is brought, while there is perfect mission failure to reform mechanism and in detail
Task tracking and warning strategies.
Brief description of the drawings
The embodiment of the present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 is the network design Organization Chart of environmental sanitation platform task scheduling system of the present invention;
Fig. 2 is the Organization Chart of environmental sanitation platform task scheduling system of the present invention.
Embodiment
Illustrate the preferred embodiment of environmental sanitation platform task scheduling system of the present invention below in conjunction with the accompanying drawings.
Fig. 1 and Fig. 2 shows the embodiment of environmental sanitation platform task scheduling system of the present invention:
With reference to Fig. 1 and Fig. 2, the environmental sanitation platform task scheduling system includes web-based management center and center type control centre
HA, control centre HA are connected with distributed actuator HA, and actuator HA is equipped with task burst, task tracking and alarm, appointed
Business, which is mended, calculates, reruns.
The following several steps of environmental sanitation platform task scheduling system point complete target:
(1), containerization management abstract to the laggard line interface of all kinds of task analysis.I.e.:Cloud Container;
(2) centralized dispatching is carried out to task, ensures same scheduler task only by one using distributed lock (Zookeeper)
Dispatcher performs scheduling (Scheduler);
(3) (Executor) is performed by scheduler task, generates the triggering information (Trigger) of task, be sent to specified
Work Client Cluster.Triggering information such as task fails normally to send, and can provide the alarm of correlation, and provides weight
It is new to send mechanism;
(4) Work Client can be registered by heartbeat mechanism, ensure that control centre understands each Work Client
Existing state;
(5) after Work Client Cluster receive corresponding task events, corresponding tasks carrying service is notified
(Job Executor Serivice), tasks carrying service call each business service (Business Service) perform into
After work(.Execution task adjusts back (Callback Service), notifies control centre's task successful execution.
The environmental sanitation platform task scheduling system is managed scheduling by way of cluster, greatly reduces exploitation and safeguards
Cost;Distributed deployment, the high availability of system is ensure that, retractility, load balancing, is improved fault-tolerant;Control can be passed through
Platform is disposed and management timed task, convenient, flexible efficient;Task can be persisted to database, avoid the machine of delaying and data are lost
The hidden danger brought is lost, while has perfect mission failure to reform mechanism and the tracking of detailed task and warning strategies.
The above is only the preferred embodiment of the present invention, it is noted that for the person of ordinary skill of the art,
Without departing from the concept of the premise of the invention, various modifications and improvements can be made, these belong to the guarantor of the present invention
Protect scope.
Claims (1)
- A kind of 1. environmental sanitation platform task scheduling system, it is characterised in that:The environmental sanitation platform task scheduling system includes web-based management Center and center type control centre HA, control centre HA are connected with distributed actuator HA, and actuator HA is equipped with task point Piece, task tracking and alarm, task are mended and calculate, rerun, and the following several steps of environmental sanitation platform task scheduling system point complete target:(1), containerization management abstract to the laggard line interface of all kinds of task analysis, i.e.,:Cloud Container;(2) centralized dispatching is carried out to task, ensures same scheduler task only by a scheduling using distributed lock (Zookeeper) Machine performs scheduling (Scheduler);(3) (Executor) is performed by scheduler task, generates the triggering information (Trigger) of task, be sent to what is specified Work Client Cluster, as the triggering information of task fails normally to send, the alarm of correlation can be provided, and provide again Transmission mechanism;(4) Work Client can be registered by heartbeat mechanism, ensure that control centre understands depositing for each Work Client State living;(5) after Work Client Cluster receive corresponding task events, corresponding tasks carrying service (Job is notified Executor Serivice), tasks carrying service call is after each business service (Business Service) runs succeeded, Execution task adjusts back (Callback Service), notifies control centre's task successful execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711011635.1A CN107844368A (en) | 2017-10-26 | 2017-10-26 | Environmental sanitation platform task scheduling system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711011635.1A CN107844368A (en) | 2017-10-26 | 2017-10-26 | Environmental sanitation platform task scheduling system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107844368A true CN107844368A (en) | 2018-03-27 |
Family
ID=61663162
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711011635.1A Pending CN107844368A (en) | 2017-10-26 | 2017-10-26 | Environmental sanitation platform task scheduling system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107844368A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109375996A (en) * | 2018-09-27 | 2019-02-22 | 安徽省鼎众金融信息咨询服务有限公司 | A kind of support dependence managerial role scheduling system |
CN109408210A (en) * | 2018-09-27 | 2019-03-01 | 北京车和家信息技术有限公司 | Distributed timing task management method and system |
CN112631738A (en) * | 2021-01-26 | 2021-04-09 | 江苏信数科技有限公司 | Distributed task processing system and method based on library container |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101707543A (en) * | 2009-11-30 | 2010-05-12 | 北京中科大洋科技发展股份有限公司 | Enterprise media bus system supporting multi-task type and enterprise media bus method supporting multi-task type |
CN101957780A (en) * | 2010-08-17 | 2011-01-26 | 中国电子科技集团公司第二十八研究所 | Resource state information-based grid task scheduling processor and grid task scheduling processing method |
CN103559082A (en) * | 2013-11-04 | 2014-02-05 | 北京华胜天成科技股份有限公司 | Distributed task scheduling method, device and system based on queues |
CN104102949A (en) * | 2014-06-27 | 2014-10-15 | 北京奇艺世纪科技有限公司 | Distributed workflow device and method for processing workflow by distributed workflow device |
CN105700943A (en) * | 2015-12-31 | 2016-06-22 | 上海百事通信息技术股份有限公司 | Distributed task scheduling method and system |
-
2017
- 2017-10-26 CN CN201711011635.1A patent/CN107844368A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101707543A (en) * | 2009-11-30 | 2010-05-12 | 北京中科大洋科技发展股份有限公司 | Enterprise media bus system supporting multi-task type and enterprise media bus method supporting multi-task type |
CN101957780A (en) * | 2010-08-17 | 2011-01-26 | 中国电子科技集团公司第二十八研究所 | Resource state information-based grid task scheduling processor and grid task scheduling processing method |
CN103559082A (en) * | 2013-11-04 | 2014-02-05 | 北京华胜天成科技股份有限公司 | Distributed task scheduling method, device and system based on queues |
CN104102949A (en) * | 2014-06-27 | 2014-10-15 | 北京奇艺世纪科技有限公司 | Distributed workflow device and method for processing workflow by distributed workflow device |
CN105700943A (en) * | 2015-12-31 | 2016-06-22 | 上海百事通信息技术股份有限公司 | Distributed task scheduling method and system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109375996A (en) * | 2018-09-27 | 2019-02-22 | 安徽省鼎众金融信息咨询服务有限公司 | A kind of support dependence managerial role scheduling system |
CN109408210A (en) * | 2018-09-27 | 2019-03-01 | 北京车和家信息技术有限公司 | Distributed timing task management method and system |
CN109408210B (en) * | 2018-09-27 | 2021-01-05 | 北京车和家信息技术有限公司 | Distributed timed task management method and system |
CN112631738A (en) * | 2021-01-26 | 2021-04-09 | 江苏信数科技有限公司 | Distributed task processing system and method based on library container |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107844368A (en) | Environmental sanitation platform task scheduling system | |
CN109472190B (en) | Apparatus and method for tracking and/or analyzing activity associated with a facility | |
CN104040486B (en) | Decouple PAAS resources, operation and scheduling | |
CN102760074B (en) | Method and its system for high load capacity operation flow scalability | |
CN109573754A (en) | A kind of elevator scheduling method, device, server and computer readable storage medium | |
ATE245833T1 (en) | DISTRIBUTED COMPUTING ENVIRONMENT WITH REAL-TIME SEQUENCE LOGIC AND TIME-DETERMINISTIC ARCHITECTURE | |
US10628573B2 (en) | Systems and methods for tracking users of wearable devices | |
CN105745585B (en) | Unload human-computer interaction task | |
JP2008015722A (en) | Data processing system | |
CN103957280B (en) | Connection allocation and scheduling method of sensor network in Internet of things | |
CN105404549B (en) | Scheduling virtual machine system based on yarn framework | |
CN109783225A (en) | A kind of tenant's priority management method and system of multi-tenant big data platform | |
CN103631650A (en) | Collection scheduling method used for IT operation and maintenance system | |
CN106131141B (en) | A kind of distributed type assemblies load balancing parallel dispatch system and method | |
US20160381221A1 (en) | Integrating business performance activity with personal performance activity on a wearable device | |
US20180082051A1 (en) | Systems and Methods for Tracking Users of Wearable Devices | |
Seiger et al. | A case study for workflow-based automation in the internet of things | |
Bukhsh et al. | A decentralized edge computing latency-aware task management method with high availability for IoT applications | |
CN103634132A (en) | High-efficiency acquisition system for IT operation and maintenance platform | |
CN115829538A (en) | Terminal operation and maintenance service management system | |
CN105629943B (en) | A kind of operation method of the manufacture system based on wearable device | |
EP1623293A2 (en) | Mediator-based recovery mechanism for multi-agent system | |
CN109523211A (en) | A kind of intelligent classification displaying order production management billboard based on wechat small routine | |
Hou et al. | Fragmentation and optimal deployment for IoT-aware business process | |
CN109076100A (en) | Cooperation transmission management for smart machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180327 |
|
RJ01 | Rejection of invention patent application after publication |