Releases: ltsopensource/light-task-scheduler
Releases · ltsopensource/light-task-scheduler
1.7.0 release
改版本主要是稳定和优化bugfix
- 增加手动触发任务按钮
- 优化PreLoader
- 增加logback 日志支持
- Web控制台 fix 周期依赖显示
- 增加TaskTracker关闭FailStore配置
- 优化bean copier
1.6.9 release
改版本主要是稳定和优化bugfix
- 取任务优先级,按任务设置的priority优先,再按triggerTime优先, 数据库的索引也会变
- lts_executable_job_queue_ (前缀)表名改为 lts_wjq_ (前缀), 缩短表名
- lts_feedback_job_queue_ (前缀)表名改为 lts_fjq_ (前缀), 缩短表名
- 增加exeSeqId, 用来识别每个执行周期
- 图表展示 fix 八个小时时区的问题
- 节点展示分页 bugfix
- 加入在JobClient 对一些参数的验证,譬如长度, performance Monitor Data report
- druid 参数设置bugfix
- 其他优化
1.6.8
- 修改默认Compiler为javassist
- 自实现 ConfigurationProperties 支持,属性配置很好很强大
- 整理ExtConfig
- 文档地址:https://www.gitbook.com/book/qq254963746/lts/details
- 例子地址:https://github.com/ltsopensource/lts-examples
- 修复Quartz接入的一个bug, 其他优化
1.6.8-beta1
- 修改默认Compiler为javassist
- 自实现 ConfigurationProperties 支持,属性配置很好很强大
- 整理ExtConfig
- 文档地址:https://www.gitbook.com/book/qq254963746/lts/details
- 例子地址:https://github.com/ltsopensource/lts-examples
- 修复Quartz接入的一个bug, 其他优化
1.6.7.1
- 增加对spring-boot 的支持
- pid 获取 bug fix
- FIX 没开Monitor的情况下, 内存数据清理bug
- 其他优化
1.6.6
- Quartz 兼容repeat 任务,并支持 jobDataMap 的后台修改
- Repeat任务支持
- 部分优化: 加入Monitor节点选举的负载均衡策略支持, node_group 字段长度修改, HttpCmdExecutor 重构
1.6.5
- 去除dbutils依赖, 提供更友好的jdbc API
- 重构LTS-Admin,添加LTS-Monitor模块,并启用自动发现monitor功能,不用手动设置
- 增加JobTracker限流处理,TaskTracker负载均衡(可以设置当CPU和内存使用率在一定比例之后不进行pull任务)
- 节点管理增加强制刷新按钮,用于和zk节点信息不一致问题的修复办法
- 增加强制终止正在执行的任务的功能(前提是Job能响应中断)
- 提供Job级别的重试次数,用户可以针对每个job设置最大重试次数
- 增加 spring quartz 无缝接入 lts
- 增加各个节点JVM指标监控展示
- 其他各种优化
1.6.4
- 增加有中断接口的 InterruptibleJobRunner
- LTS-Admin:添加任务时,增加用工具生成Cron表达式的功能
- 重构HttpCmd, 修改领域模型对象Application为AppContext
- 实现LTS KV embedded
- LTS JSON 扩展实现
- LTS NIO 扩展实现
- 增加LtsZookeeper 扩展实现
1.6.3
- JSON 重构整理, 支持fastjson, jackson
- 修复bug
1.6.2
- 重构remoting 层,支持 mina netty,增加 hessian2 java fastjson 序列化方式
- JobClient增加取消接口
- 增加mapdb FailStore, leveldb有问题的同学可以使用