Quartz(石英框架)理论基本概念
基本概念定义:任务调度开源框架任务调度:在企业级应用中,经常会制定一些“计划任务”,即在某个时间点做某件事情。核心是以时间为关注点,即在一个特定的时间点,系统执行指定的一个操作。 任务调度涉及多线程并发,线程池维护,运行时间规则解析,运行现场的保护以恢复等方面。Quartz框架是一个开源的企业级任务调度服务,已经被作为任务调度的良好解决方案。Quartz对任务调度进行了高度抽象,提出了3个核心概念,并在org.quartz包中通过接口和类进行了描述任务:就是执行的工作内容。Q