DISchedule:对TBSchedule分布式任务调度进行了简单改造

时间:2024-07-06 07:09:19
【文件属性】:

文件名称:DISchedule:对TBSchedule分布式任务调度进行了简单改造

文件大小:10.7MB

文件格式:ZIP

更新时间:2024-07-06 07:09:19

Java

DISchedule 对分布式任务调度进行了简单改造; 前段时间由于工作需要,简单研究了下tbschedule。发现其功能不错,但是真正用起来功能还是有点欠缺: 日志无法与现有项目相结合 持续需job数据时,不支持定期执行任务(quatz),只能在某个时间段内执行job job执行完毕之后,没有回调方法 运行时发生异常之后,没有提供异常处理接口 通过对源码简单改造,实现了上述功能。此处只有SLEEP模式的改造代码,NOTSLEEP模式未进行改造。代码进行过简单测试,由于自身业务需求,对多线程组、多线程模式下测试过少。 改造介绍: 执行定期任务,需要将**每次处理完数据后Hibernate时间(秒)**配置为:负数(例如:-1)


【文件预览】:
DISchedule-master
----pom.xml(3KB)
----build.xml(761B)
----src()
--------test()
--------WebRoot()
--------main()
----console()
--------tbschedulex-1.0.0.jar(113KB)
--------ScheduleConsole.war(5.66MB)
--------depend-lib()
----doc()
--------技术嘉年华-Schedule.pptx(1.34MB)
----README.md(1KB)

网友评论