工作指令
工作指令控制作业如何运行的各个方面。可以通过借记指令提供转型服务那FME服务器RET API,和FME服务器控制台。
工作指令也可以通过附表和FME工作空间订阅者。
tm_rtc.
运行作业,直到明确取消。无论作业是否成功完成,失败或服务器崩溃或关闭,就会不断重新启动。有效值是真正要么假。
该工作队列在其中运行这份工作。指定的队列覆盖了工作空间所属的存储库的队列。如果未指定,则将作业放在存储库的作业队列中。
小费:要控制作业请求的优先级,请设置作业队列的优先级。
tm_ttc.
时间,在几秒钟内,工作将留在运行状态。该指令用于确保作业不挂起并无限制地阻止FME发动机。
tm_ttl.
在几秒钟内工作队列中的“居住”。这是在作业时间敏感的情况下使用的,在作业队列中等待时可能变得无效或陈旧。如果作业的时间超过“时间”,则从队列中删除它而不是重定向到引擎。
注意:当FME引擎是免费的,此指令仅在期间执行,其中包括完成作业和下一个排队作业的开始之间的时间。
例子
将作业指令指定为URL中的查询字符串参数。
此示例指定作业作业队列高
:
http://localhost/fmejobsubmitter/samples/austindown.fmw&tm_tag=high.
您可以在这些FME服务器REST API v3端点的正文中指定作业指令:
/转换/提交/ <存储库> /
/转换/ Transact / <存储库> /
例如:
“tmdirectives”:{
“RTC”:假,
“描述”:“这是我的描述”,
“标签”:“Linux”,
},
或者,在/转换/ transactdata / <存储库> /
也可以看看
标签工作的最长时间,作业超时,作业时间限制,挂起作业,停止作业,优先级,RTC,标记,TTC,TTL