这里汇总了 2021 年之前的更新记录。
这个版本主要是文档补全工作,增加了多个基础文档。
其他功能修改如下:
yyyyMMddHHmmss
时间格式都修改为yyyy-MM-dd HH:mm:ss
,以增加可读性并简化处理逻辑。Messenger
组件移除,所有交互使用Restful
接口。这个版本主要是对Cron表达式进行了升级和扩展。
天
设置支持关键词F
、R
、LW
、LR
、FW
、FR
,分别表示第一天、休息日、最后一个工作日、最后一个休息日、第一个工作日,第一个休息日周
设置支持关键词F
、L
、W
、R
、LW
、LR
、FW
、FR
,分别表示当月第一周、当月最后一周、工作日、休息日、当周最后一个工作日、当周最后一个休息日、当周第一个工作日、当周第一个休息日。如FW#2
表示第二周的第一个工作日。天
设置现在支持1-24/2
这样的设置,表示1
到24
号每隔2
天执行一次。周
设置现在支持整周的设置,如#F
、#2
、#L
,分别表示第一周、第二周、最后一周,最多支持到#6
。周
设置在指定第几周时同时支持混合设置,如MON-WED+FRI#3
,表示第三周的周一到周三和周五,注意是加号不是逗号。周
设置现在支持指定当月的第几个周几,如FMON
、LSUN
、2THU
,分别表示第一个周一、最后一个周日和第二个周四,注意与第几周的周几意义不同。WEEKLY WORK-DAY 12:00
、MONTHLY LAST-WEEK 03:00
,分别表示每周的工作日12
点和每月最后一周每天凌晨3
点。2,3,4,5,6,7,1
修改为1~7
,更符合日常使用习惯。周
设置不再支持符号/
,可使用逗号枚举或加号连接多天
。Monitor
逻辑已从Actor
中移除,已减少线程占用。这个版本主要是 Shell 命令和事件相关的升级。
.sh
脚本),同时会杀死子进程。task/instant/{jobId}
,用于即时创建任务,适于用业务流程触发生成任务。不再兼容旧版本的更新