From 564eadec11bf8a305f2be2b585c2bb85c54980d3 Mon Sep 17 00:00:00 2001 From: redkale Date: Wed, 3 Jan 2024 17:19:49 +0800 Subject: [PATCH] Scheduled --- docs/scheduled.md | 2 +- src/main/java/org/redkale/schedule/Scheduled.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/scheduled.md b/docs/scheduled.md index c602643ff..90c46a78f 100644 --- a/docs/scheduled.md +++ b/docs/scheduled.md @@ -6,7 +6,7 @@ | --- | --- | --- | |name|未定义|名称, 可用于第三方实现的定时任务组件的key, 比如xxl-job的任务标识| |cron|未定义|cron表达式,也可以使用常量值:
 @yearly、@annually、@monthly、@weekly、
 @daily、@midnight、@hourly、@minutely
 @1m、@2m、@3m、@5m、@10m、@15m、@30m
 @1h、@2h、@3h、@6h
 ${env.scheduling.cron}: 读取系统配置项| -|zone|未定义|时区,```cron```有值才有效, 例如: "UTC+08"| +|zone|未定义|时区,```cron```有值才有效, 例如: "Asia/Shanghai"| |fixedDelay|-1|延迟时间,负数为无效值,支持参数配置、乘法表达式和对象字段值
参数值支持方式:
 100: 设置数值
 5*60: 乘法表达式,值为30
 ${env.scheduling.fixedDelay}: 读取系统配置项
 #delays: 读取宿主对象的delays字段值作为值,
     字段类型必须是int、long数值类型
值大于0且fixedRate小于0则使用 ScheduledThreadPoolExecutor.scheduleWithFixedDelay | |fixedRate|-1|周期时间,负数为无效值,支持参数配置、乘法表达式和对象字段值
参数值支持方式:
 100: 设置数值
 5*60: 乘法表达式,值为30
 ${env.scheduling.fixedRate}: 读取系统配置项
 #intervals: 读取宿主对象的intervals字段值作为值,
       字段类型必须是int、long数值类型
值大于0且fixedRate小于0则使用 ScheduledThreadPoolExecutor.scheduleAtFixedRate | |initialDelay|-1|起始延迟时间,负数为无效值,支持参数配置、乘法表达式和对象字段值
参数值支持方式:
 100: 设置数值
 5*60: 乘法表达式,值为30
 ${env.scheduling.initialDelay}: 读取系统配置项
 #inits: 读取宿主对象的inits字段值作为值,
    字段类型必须是int、long数值类型
值大于0且fixedRate和fixedDelay小于0则使用 ScheduledThreadPoolExecutor.schedule | diff --git a/src/main/java/org/redkale/schedule/Scheduled.java b/src/main/java/org/redkale/schedule/Scheduled.java index 8199a2390..29aa08257 100644 --- a/src/main/java/org/redkale/schedule/Scheduled.java +++ b/src/main/java/org/redkale/schedule/Scheduled.java @@ -41,7 +41,7 @@ public @interface Scheduled { String cron() default ""; /** - * 时区 + * 时区, 例如: Asia/Shanghai * * @return 时区 */