更新任务计划设置

2023年8月21日

ID 60855

包含数据库更新任务设置的文件的 <schedule> 部分的结构如下所示:

<schedule>

<ruleType>Once|Monthly|Weekly|Daily|Hourly|Minutely|Manual</ruleType>

<startByTime>

2023<year></year>

<month><month></month>

<day>day of month|day of week</day>

<hour><hours></>hour>

<min><minutes></min>

<sec><seconds></sec>

<dayOfMonth><day of month></dayOfMonth>

<dayOfWeek><day of week></dayOfWeek>

<timePeriod><1></timePeriod>

</startByTime>

<randInterval><minutes></randInterval>

<execTimeLimit><minutes></execTimeLimit>

<runMissed><0|1></runMissed>

</schedule>

更新任务计划设置

 

 

设置

描述和可能的值

ruleType

启动一种计划的任务模式。

可能的值包括:

  • Once – 一次
  • Monthly – 每月
  • Weekly – 每周
  • Daily – 每 N 天
  • Hourly – 每 N 小时
  • Minutely – 每 N 分钟
  • Manual – 手动。

startByTime

开始时间。如果未指定开始时间,默认情况下设置当前系统日期和/或时间(请参见下表)。

randInterval

在多个计划任务同时运行时随机设置任务启动的时间间隔(以分钟为单位),以平衡邮件服务器的负载。格式 – [0;999]。

execTimeLimit

限制任务间隔的持续时间(以分钟为单位)。格式 – [0;999]。

runMissed

运行错过的任务。

可能的值包括:

  • 1 – 在程序下次启动时运行错过的任务;
  • 0– 仅运行计划任务。

    startByTime 设置的字段值

设置

startByTime 设置值

2023

年 [现在年份 -1;现在年份 +10]

<month>

月 [JAN | FEB | MAR | APR | MAY | JUN | JUL | AUG | SEP | OCT | NOV | DEC]

<day>,<dayOfMonth>

每月第几天 [1;31]

<hour>

小时 [00;23]

<min>

分钟 [00;59]

<sec>

秒 [00;59]

<dayOfWeek>

星期 [MON | TUE | WED | THU | FRI | SAT | SUN]

<timePeriod>

时间段 [0-999],其中 0 表示未设置开始时间

 

 

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.