基于Quartz的任务调度系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:fazaizhaoyun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着公司规模的逐渐增大,大众点评每日处理的任务数量已达数万级,现有的调度系统Taurus中任务调度常常出现排队现象,无法高效地完成各部门的业务需求。因此结婚部门决定开发出一个部门内的任务调度系统,参考Taurus的系统设计框架,并在其基础上对性能做出改善,独立维护本部门的业务。现有的任务调度系统的实现方式有四种,包括任务调度框架Quartz、JcronTab、ScheduledExecutorService接口和Timer类。相比于只能提供基于开始时间或重复时间间隔的任务调度方式ScheduledExecutorService接口和Timer类,Quartz和JcronTab两种任务调度框架都更能支持复杂的调度需求。Quartz创立较早,代码成熟,资料齐全,且Spring框架集成并简化了 Quartz,可以方便地应用于Web项目中,故选择Quartz作为本系统的任务调度框架。本系统的目标是开发一个基于Quartz的任务调度系统。调度系统和任务服务部署在不同的服务器上,实现调度层和任务层的分离,支持通过Web页面对任务进行CRUD操作,支持动态修改调度任务的调度状态,即时生效,支持任务服务器集群。系统基于SpringMVC+iBATIS框架,前端由Freemarker实现,任务调度由Quartz框架实现,远程通讯使用Http+servlet实现,任务信息固化在MySQL中。系统主要由调度中心和任务服务两部分组成。用户可以在调度模块中增加、修改、查看和删除任务信息,可以查看任务调度日志监控调度状态,可以对加入调度的任务进行暂停调度和恢复调度操作,也可以手动触发任务执行一次,将执行中的任务终止。用户可以设置失败告警阈值,当任务执行失败次数超过阈值,系统将发送告警邮件。任务服务主要负责接收调度模块的请求,执行任务或暂停执行。目前,本系统已经在大众点评结婚部门上线,截止2015年12月份,部门内部已有59个任务,任务得以有序调度,几乎未出现排队现象,后续还会完善功能,提高系统的可用性和稳定性。
其他文献
在当今我国人口老龄化加速发展的背景下,同时又由于人们居住观念发生转变,家庭结构的变化,使得独居老人的规模日益扩大。独居老人与一般老人相比显得更为弱势,他们长期处于独居的状态,非常容易出现心理情绪问题,而孤独感是独居老人最为凸显的一大心理问题。独居老人这种普遍出现的孤独感已超出日常的情绪体验范围,成为了影响老年人晚年生活质量的重要因素,甚至会导致各种消极行为的产生。习近平总书记在十九大报告指出,我国
近年来,我国经济发展遭遇了重大挑战。虽然总体上经济运行保持平稳发展态势。但微观上,特别是民营实体企业,在高杠杆、中美贸易摩擦以及供给侧结构性改革等因素作用下,直接面临生存困境。因此研究如何通过市场化手段帮助债务困境中的民营企业脱困具有重要的意义。本文选取GH公司市场化债务重组案例进行研究,一是GH公司是通过市场化方式解决债务危机,符合债务重组的发展方向;二是GH公司面临的困境与国内目前大多数危困企
近场光学显微镜(scanning near-field optical microscope,简称 SNOM)可突破传统光学显微镜的分辨率衍射极限,在小于亚微米的尺度上对光学信号进行逐点测量,这为各类复杂生物、化学、材料体系的研究提供了新的技术手段。本论文主要围绕着近场光学显微镜的关键部件——光学探针加以论述。主要介绍了单量子点探针和金字塔形探针的制备过程。量子点(quantum dot,简称QD
岩彩绘画艺术是中国绘画体系当中的重要组成部分,但还尚未在高等艺术院校建立岩彩绘画本科专业,对岩彩画学科建设的研究也处于起步阶段。本文将对我国高等艺术院校建立岩彩画专业的必要性进行探讨。论文分为三个部分,第一部分,通过岩彩画历史概述阐释岩彩画作为中国传统绘画的重要组成部分的历史脉络,简述其在中国的兴衰与在日本的继承与发展。第二部分,从对岩彩绘画艺术的教学理念、艺术思维、现实意义与核心价值这三个方面的
在2014年之前,我国债券市场一直存在隐性兜底的机制,从未发生过债券的实质违约。但随着经济进入“新常态”,各行各业都面临着产业调整和随之而来的下行压力,同时连续出台的债券资金监管政策和逐渐缩窄的融资渠道,使得原先潜藏的信用风险开始显露。2014年超日债违约之后,债券市场违约规模连年暴增。面对常态化的违约事件,债券市场参与主体越来越重视如何防范违约风险,保护自身权益和规范债券市场秩序。2018年8月
随着互联网和新媒体的快速发展,网络综艺节目层出不穷,但也开始野蛮生长,其中不乏内容粗糙、价值观扭曲的节目。这种网络综艺节目的“娱乐至死”蕴含了社会主流价值对某种文化现象的不满。面对如此文化困境,延续综艺类节目的强大生命力需更加巧妙和自然地融入文化内涵。《这!就是街舞》作为一档以街舞为核心的网络综艺节目,是带着推广中国街舞文化的使命而来的。节目自始至终都在传递街舞中“尊重、爱与和平”的精神。节目播出
随着互联网的飞速发展,越来越多的互联网媒体开始取代传统的纸质媒体以及电视媒体,用户每天会接触到海量的各类咨询及新闻,对新闻进行分类有助于使用户从海量的新闻数据中快速找到自己关注的话题。对新闻进行情感分析有利于使用户快速了解某行业或事件的形势,从而可以辅助用户进行一些决策,例如股票买卖等。而人工对新闻进行分类以及情感标注是一件费时费力的工作,如何实现新闻文本的自动分类及情感分析是一个非常有价值的研究
20世纪中期以来,医药行业不断发展创新,至今中国医药市场规模已达全球第二。但是近些年医药行业的发展进入瓶颈期,成本增加、新药生产周期加长等问题的出现以及国家大规模的医药改革和相关政策的出台对医药行业发展都是不小的冲击。为了打破僵局,在借助全球化浪潮以及国内政策的扶持下,企业纷纷采取并购作为寻求突破和发展创新的重要途径,医药市场上并购规模和数量不断创新。而正是医药行业处于中国资本市场的领军地位及国民
2013年党的十八届三中全会后,混合所有制成为国有企业改革的主要方向。到目前为止,国家发改委和国资委相继确定并启动四批混改试点,试点企业已达到210家,试点名单中地方国有企业逐次递增,混改重心也逐渐从央企向地方国企倾斜,在中央顶层设计推动混改的背景下,各个省市也积极探索混改道路,并根据当地实际情况出台一系列混改配套文件,云南省也不例外,云南白药是云南省省属知名国企,在当地政府的带领下,积极参与改革
随着国内外学者对股份回购动因和效应的不断探索,回购作为一种高效资本运作的工具逐渐在市场中呈现。我国关于股份回购的法律意见在1992年出台,同年大豫园通过协议回购小豫园股份,开创了我国股份回购的先河。到了2005年国家出台了股份回购改革的指导意见,消除了流通股与非流通股的差异,自此回购的股份也不再仅仅是国有股。因为股份回购的条件逐渐放宽,回购的动因开始由最初的控制权改革演变为资本结构的调节、替代股利