如何解决 Sitecore 计划任务在添加后 10 分钟内被跳过的问题?

Posted

技术标签:

【中文标题】如何解决 Sitecore 计划任务在添加后 10 分钟内被跳过的问题?【英文标题】:How to fix an issue with a Sitecore schedule task when it gets skipped in 10 minutes after adding? 【发布时间】:2019-02-14 04:30:32 【问题描述】:

我有一个具有以下设置的 Sitecore 代理并希望它每天执行:

<agent name="DoSTH_Agent" type="MyPrj.Prj.AgentMail, MyPrj.Prj" method="Run" interval="23:59:59">

但由于某种原因,它不会每天执行。 我在日志中看到如下:

02:00:42 INFO  Scheduler - Adding agent: DoSTH_Agent (interval: 23:59:59)
02:10:39 INFO  Not due: DoSTH Agent
02:10:44 INFO  Scheduler - Skipping inactive agent: DoSTH_Agent

我不明白为什么它被添加然后被跳过。每天凌晨 2:00 添加代理,然后在 10 分钟后跳过。我希望它每天运行,并且不会在 10 分钟后被跳过。

出了什么问题以及我的设置在哪里?

【问题讨论】:

sitecore.stackexchange.com/questions/12191/… 【参考方案1】:

我建议您将时间间隔更改为 31 分钟,然后让任务检查时间是否介于凌晨 2 点至凌晨 3 点之间。如果您将任务设置为 23:59:59,您的 Sitecore 实例需要在不重新启动的情况下保持运行,这是不可靠的。

【讨论】:

以上是关于如何解决 Sitecore 计划任务在添加后 10 分钟内被跳过的问题?的主要内容,如果未能解决你的问题,请参考以下文章

win10 设定计划任务时提示所指定的账户名称无效,如何解决?

如何使用 PowerShell 在系统重新启动后延迟 10 分钟在 Windows 任务计划程序中安排任务?

使用 WFFM 在 Sitecore 参与计划中注册访客

从 Sitecore 8.0 升级后启动板设计未加载

如何设置计划任务定时打开网页

如何解决 Windows 计划任务未运行的问题?