我已安排在
Windows Server 2008中的任务计划程序中每30分钟运行一次任务.在任务设置中,选项“如果运行时间超过”则停止任务设置为“1天”.我注意到有时候任务在运行10分钟后就被终止了.即使后续运行也会以相同的错误终止.
“由于超时而导致任务停止”
手动结束并重新启动任务似乎可以解决问题.
造成这种行为的原因是什么?
对于不同的任务,选项“如果运行时间超过”则停止任务“设置为”4小时“,任务运行超过8小时而不终止.
这个选项“如果运行时间超过”则“停止任务”还有一些我缺少的依赖吗?为什么它不能正常工作?
对我来说,问题是这可以设置在两个地方.我正在查看任务属性的“设置”选项卡上的“如果运行时间超过”设置的“停止任务”. “触发器”选项卡中每个项目的详细信息中也有相同的设置.
我在“设置”选项卡中禁用了停止,但未在“触发器”选项卡中禁用停止,因此它正在终止它.一旦我在两个地方禁用它,它就按预期工作.