添加计划任务
要添加计划任务,请导航到“计划”页,然后执行以下操作之一:
- 点击新建.
- 从表中选择一个任务,然后单击复制. 此选项允许您通过复制现有任务,然后对其进行编辑来添加任务。
输入或编辑以下信息以定义任务。完成后,单击好啊.
名称:任务的名称
类别:任务所属的常规类别或组的名称。
此名称可用于根据需要将任务组织为特定于站点的类型。
任务名称在表中必须是唯一的。
描述:任务的描述。
启用:选中以启用任务。
马上跑:选中此选项后,任务将在添加到Schedules表后立即启动。取消选中时,页面允许您指定开始时间.
开始时间-任务开始的日期和时间。有关详细信息,请参阅指定未来时间.
重复:指定任务重复的频率。您可以指定:
- 按间隔重复:以预定义单位列表中的间隔重复。
- CRON表达式:根据您自己的cron表达式重复。
- 只发生一次:任务仅在指定的时间运行一次开始时间.
注:cron表达式必须根据运行任务的FME服务器的时区进行配置。所有其他时间都可以根据您当地的时区来表示。
如果按间隔重复指定时,在标准时间和夏令时之间切换时不调整明细表。
领域 | 要求的 | 允许值 | 允许的特殊字符 |
---|---|---|---|
秒 | 对 | 0-59 | , - * / |
分钟 | 对 | 0-59 | , - * / |
小时 | 对 | 0-23 | , - * / |
月日 | 对 | 1-31 | , - * ? / 长宽 |
月 | 对 | 1-12或1-12月 | , - * / |
星期几 | 对 | 1-7或SUN-SAT | , - * ? / 我# |
年 | 号码 | 空的,1970-2099 | , - * / |
有关cron格式的更多信息,请参阅这篇FME知识中心的文章.
下例显示了表中的定期任务条目:
在本例中,任务每四天重复一次,从2018年2月1日晚上8点开始,到2018年3月1日上午10点结束。
计划未过期:选中时,任务没有结束时间。取消选中时,页面允许您指定结束时间.
结束时间:停止运行任务的日期和时间。有关详细信息,请参阅指定未来时间.
工作区
存储库:工作区所在的存储库的名称。
工作区:任务要运行的工作区。
指定工作空间后,将显示工作空间的所有已发布参数。如果需要,可以修改这些参数。更改在任务运行时生效。
通知
如果需要,请指定任务成功执行时要向其发送通知的通知服务主题(发布到成功主题)或者没有成功(发布到失败主题). 有关详细信息,请参阅使用通知监视FME服务器活动.
高级
工作优先级(已弃用):工作区运行的作业的优先级。
注:显示作业优先级仅用于向后兼容。使用作业队列优先权。如果工作优先级指定时,FME Server将动态创建作业队列以在其中运行作业。作业队列命名为<队列>-第<队列优先级>,在哪里<队列>是作业队列(下图)和<队列优先级>是从工作优先级. 运行作业的FME引擎是与作业队列. 例如,如果工作优先级是11和作业队列是违约,作业在队列中运行默认值-P1通过与默认队列关联的FME引擎。如果工作优先级是81和作业队列是试验,作业在队列中运行试验-P5通过与队列测试相关联的FME引擎。
作业队列(可选):选项作业队列在其中运行作业。指定的队列将覆盖工作区所属存储库的队列。如果未指定,则将作业放置在存储库的作业队列中。
排队作业到期时间(可选):等待在队列中的作业不执行的时间长度,以秒为单位。如果作业在此时间之前未执行,则它将保留在队列中,直到准备好执行为止,但不会尝试执行。对于不希望在超过指定时间后运行的对时间敏感的作业,此指令非常有用。
运行作业到期时间(可选):作业保持运行状态的时间(以秒为单位)。此指令用于确保作业不会无限期地挂起和阻塞FME引擎。最小允许值为1。
运行直到取消(可选):如果选中,作业将连续运行,即使在服务器关闭或崩溃之后,直到它被显式取消。