corn like表达式的介绍

C#触发器介绍
simple 简单任务的触发器,可以调度用于重复执行的任务
name(必填) 触发器名称,同一个分组中的名称必须不同
group(选填) 触发器组
description(选填) 触发器描述
job-name(必填) 要调度的任务名称,该job-name必须和对应job节点中的name完全相同
job-group(选填) 调度任务(job)所属分组,该值必须和job中的group完全相同
start-time(选填) 任务开始执行时间utc时间,北京时间需要+08:00,如:<start-time>2012-04-01T08:00:00+08:00</start-time>表示北京时间2012年4月1日上午8:00开始执行,注意服务启动或重启时都会检测此属性,若没有设置此属性或者start-time设置的时间比当前时间较早,则服务启动后会立即执行一次调度,若设置的时间比当前时间晚,服务会等到设置时间相同后才会第一次执行任务,一般若无特殊需要请不要设置此属性
repeat-count(必填)  任务执行次数,如:<repeat-count>-1</repeat-count>表示无限次执行,<repeat-count>10</repeat-count>表示执行10次
repeat-interval(必填) 任务触发间隔(毫秒),如:<repeat-interval>10000</repeat-interval> 每10秒执行一次
cron复杂任务触发器--使用cron表达式定制任务调度(强烈推荐)
name(必填) 触发器名称,同一个分组中的名称必须不同
group(选填) 触发器组
description(选填) 触发器描述
job-name(必填) 要调度的任务名称,该job-name必须和对应job节点中的name完全相同
job-group(选填) 调度任务(job)所属分组,该值必须和job中的group完全相同
start-time(选填) 任务开始执行时间utc时间,北京时间需要+08:00,如:<start-time>2012-04-01T08:00:00+08:00</start-time>表示北京时间2012年4月1日上午8:00开始执行,注意服务启动或重启时都会检测此属性,若没有设置此属性,服务会根据cron-expression的设置执行任务调度;若start-time设置的时间比当前时间较早,则服务启动后会忽略掉cron-expression设置,立即执行一次调度,之后再根据cron-expression执行任务调度;若设置的时间比当前时间晚,则服务会在到达设置时间相同后才会应用cron-expression,根据规则执行任务调度,一般若无特殊需要请不要设置此属性
cron-expression(必填) cron表达式,如:<cron-expression>0/10 * * * * ?</cron-expression>每10秒执行一次

posted @ 2017-09-02 13:51  Xchao2017  阅读(320)  评论(0编辑  收藏  举报