sitecore - 如何解决 Sitecore 计划任务在添加后 10 分钟内被跳过的问题?
问题描述
我有一个具有以下设置的 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 分钟后被跳过。
出了什么问题,我的设置在哪里?
解决方案
我建议您将时间间隔更改为 31 分钟,然后让任务检查时间是否在凌晨 2 点至凌晨 3 点之间。如果您将任务设置为 23:59:59,您的 Sitecore 实例需要在不重新启动的情况下保持运行,这是不可靠的。
推荐阅读
- javascript - react-native中屏幕变化时如何实现callBack功能?
- python - 我的石头剪刀布没有给我任何输出(python)
- sql - 仅在年份显示日期 PGSQL
- ios - 来自 YouTube 的嵌入式 360 度视频无法在 iOS 浏览器上正确播放
- google-apps-script - onedit 在另一个选项卡上隐藏行(谷歌表格)
- ubuntu - gstreamer:没有可用于“audio/x-wav”类型的解码器/找不到合适的插件
- python - 检查多个公会 ID - Discord.py
- javascript - 将字符串转换为字典 - Javascript
- javascript - ReferenceError:窗口未在 React 中定义
- typescript - 通用记录键可能吗?