添加计划任务
要添加计划任务,导航到Schedules页面并执行以下操作之一:
- 点击新.
- 从表中选择一个任务,然后单击重复的.此替代方法允许您通过复制现有任务,然后编辑它来添加任务。
输入或编辑以下信息来定义任务。当完成时,单击好吧.
的名字:任务名称
类别:任务所属的一般类别或组的名称。
此名称可用于根据需要将任务组织成特定于站点的类型。
任务名在表中必须唯一。
描述:任务描述。
启用:开启任务。
立即运行:选中时,任务会在添加到Schedules表后立即启动。当未选中时,页面允许您指定开始时间.
开始时间—任务开始的日期和时间。有关更多信息,请参见指定未来时间.
递归式:指定任务重复的频率。您可以指定:
- 重复在间隔:在预定义单元列表中以间隔重复。
- CRON表达式:基于您自己的cron表达式的重复。
- 只发生一次:任务只在指定位置运行一次开始时间.
注意:cron表达式必须根据运行该任务的FME服务器的时区进行配置。所有其他时间都可以根据您的当地时区表示。
如果重复在间隔时,在“标准时间”和“夏令时”之间切换时不调整。
场 | 要求 | 允许的值 | 允许特殊字符 |
---|---|---|---|
秒 | 是的 | 0-59 | , - * / |
分钟 | 是的 | 0-59 | , - * / |
小时 | 是的 | 0-23 | , - * / |
天月 | 是的 | 日至31日 | , - * ?W / L |
月 | 是的 | 1 - 12或JAN-DEC | , - * / |
天的周 | 是的 | 1 - 7或SUN-SAT | , - * ?/ L # |
一年 | 没有 | 空的,1970 - 2099 | , - * / |
有关cron格式的更多信息,请参见这篇FME知识中心的文章.
下面的示例显示了表中的一个循环任务条目:
在本例中,任务每4天重复一次,从2017年2月1日晚上8点开始,到2017年3月1日上午10点结束。
时间表没有过期:选中时,任务没有结束时间。当未选中时,页面允许您指定结束时间.
结束时间:停止运行任务的日期和时间。有关更多信息,请参见指定未来时间.
工作空间
存储库:工作区所在存储库的名称。
工作空间:任务要运行的工作区。
一旦指定了工作区,工作区的任何发布参数都会显示出来。如果需要,您可以修改这些参数。当任务运行时,更改生效。
通知
如果需要,指定在任务成功执行时向其发送通知的通知服务主题(发表在成功主题上)或未能成功(发表在失败主题上).有关更多信息,请参见使用通知监视FME服务器活动.
先进的
工作优先级(可选):工作空间运行的作业的优先级。
工作路由标签(可选):要将作业与特定的FME引擎关联,请指定与该引擎关联的作业路由标记的名称。例如,如果引擎1在FME服务器配置文件中配置了“utility”标签,则为TM_ENGINE_1 = engine1:效用
,指定实用程序
.有关作业路由的详细信息,请参见配置工作路由.
排队作业超时时间(可选):以秒为单位的时间长度,在此之后,正在队列中等待的作业将不执行。如果作业在到达这个时间点之前没有执行,它将一直留在队列中,直到准备执行为止,但不会尝试执行。此指令对于您不想在超过指定时间后运行的时间敏感作业非常有用。
运行作业到期时间(可选):作业保持运行状态的时间,单位为秒。此指令用于确保作业不会永远挂起并阻塞FME引擎。最小允许值为1。
运行,直到取消(可选):如果选中,作业将持续运行,即使在服务器关闭或崩溃之后,直到它被显式取消。