计划任务是从哪个服务器触发的?

时间:2018-07-12 05:53:27

标签: marklogic

我有一个任务需要10分钟以上才能返回结果。由于默认响应时间限制为10分钟,因此它无法返回结果并且查询执行超时。我想增加时间限制,但不知道是哪个服务器。

1 个答案:

答案 0 :(得分:3)

计划任务始终在B上运行。更具体地说,它们在Task Servers所在的Hosts内的Group任务服务器上运行。根据配置的不同,它甚至可能只绑定到组中的一台主机,这应该显示您是否检查了Scheduled Tasks中的计划任务。

在任何情况下,您都可以从管理界面中相应组的“任务服务器”页面调整默认和最大时间限制。

或者,您可以使用xdmp:set-request-time-limit以编程方式为任务中的请求单独调整时间限制。它允许更精细地控制哪些任务应获得更多时间来完成。使用它可以将时间限制增加到Admin UI,默认为3600秒(1小时)。

HTH!