【文件属性】:
文件名称:event-job
文件大小:75KB
文件格式:ZIP
更新时间:2021-03-18 17:39:15
Java
分散式事件排程任务
事由
想在后台管理系统介面化管理Quartz Job上,就必须将所有Job Class引入管理系统中,但也强制系统成为Quartz Cluster之一,导致伺服器资源被Job占用,所以开发一套基于事件绑定的排程任务管理器,解决任务管理和任务执行的相依性
目标
将执行任务和管理任务分开在不同专案上实作
避免网路I / O和资料结构转换的消耗,提高效能
兼容Spring Cacheable
设计
使用RDBS做任务持久化
使用Message Queue Service发布任务更新
可移除参考Java类为执行对象
以职位组,职位名称注册任务处理器
使用
任务管理服务
一,配置调度程序
任务管理专案和任务执行专案都需要配置
一般
初步每1分钟从资料库查询最新任务资讯
@Configuration
public class ScheduleConfig {
@Bean
p
【文件预览】:
event-job-master
----pom.xml(3KB)
----mvnw(10KB)
----src()
--------test()
--------main()
----.gitignore(392B)
----.mvn()
--------wrapper()
----README.md(3KB)
----mvnw.cmd(6KB)