小编Dav*_*ith的帖子

Sitecore计划任务的问题 - 即使任务尚未运行,上次运行时更新?

我在sitecore内容编辑器中设置了一个计划任务,该任务设置为运行5分钟.20100901T235900 | 20200101T235900 | 127 | 00:05:00我在web.config中设置的频率每分钟检查一次.

<frequency>00:01:00</frequency>
<agent type="Sitecore.Tasks.DatabaseAgent" method="Run" interval="00:01:00">
<param desc="database">master</param>
<param desc="schedule root">/sitecore/system/tasks/schedules</param>
<LogActivity>true</LogActivity>
</agent> 
Run Code Online (Sandbox Code Playgroud)

问题似乎是上次运行时间每5分钟不断更新一次,无论sitecore是否检查过它是否到期.因此,时间不断更新,然后sitecore检查是否其到期和总是说"未到期"并且永远不会运行.我已确认Sitecore服务器和数据库服务器系统时间是同步的.有谁知道为什么最后一次运行时间会更新,即使sitecore没有运行任务?作为故障排除说明.如果我看日志并注意,即它最后一次检查它是否到期是在12:00:15.然后我进入内容编辑器并将上次运行时间更改为"一小时前"或"一天前",并等到12:05:15之前保存更改.然后任务调度程序没有时间更新上次运行时间,并且sitecore获取任务并运行它.我可以在日志中看到它.然后它将在5分钟标记上运行大约4或5次,但随后又恢复到相同的问题.我不得不认为这是因为最终sitecore不再检查15秒标记,并且最终两者之间的时间间隔过大.

任何帮助将不胜感激.谢谢.

sitecore scheduled-tasks

8
推荐指数
1
解决办法
1725
查看次数

标签 统计

scheduled-tasks ×1

sitecore ×1