CN107844368A - Environmental sanitation platform task scheduling system - Google Patents

Environmental sanitation platform task scheduling system Download PDF

Info

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
Application number
CN201711011635.1A
Other languages
Chinese (zh)
Inventor
程倬
范延军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Vortex Information Technology Co Ltd
Original Assignee
Suzhou Vortex Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Vortex Information Technology Co Ltd filed Critical Suzhou Vortex Information Technology Co Ltd
Priority to CN201711011635.1A priority Critical patent/CN107844368A/en
Publication of CN107844368A publication Critical patent/CN107844368A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/52Program synchronisation; Mutual exclusion, e.g. by means of semaphores
    • G06F9/526Mutual 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

Environmental sanitation platform task scheduling system
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)

  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.
CN201711011635.1A 2017-10-26 2017-10-26 Environmental sanitation platform task scheduling system Pending CN107844368A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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