我正在EPiserver CMS6上工作。我的计划作业没有自动运行。当我尝试手动运行时,它们工作正常。我缺少什么配置吗?
检查tblScheduledItem表中的数据库。有时一个作业会"挂起"并阻止其他作业启动。在IsRunning列中查找"1",然后检查LastExec是否在不久前。然后我会将IsRunning设置为0。请稍等一分钟(或重新启动EPiServer Scheduler服务),查看作业是否重新开始运行。
确保EPiServer Scheduler服务正在运行。如果没有,您应该能够使用EPiServer部署中心进行安装。
如果您的tblScheduledItem缺少SecondsAfterLastPing列,则应应用此修补程序:
http://world.episerver.com/Blogs/Shahid-Nawaz/Dates/2012/1/General-Hotfix-CMS-6-R2/
否则,所有调度都可能完全停止,永远无法恢复。