不确定是什么导致这种情况,但突然之间计划任务已停止在我们的服务器上触发,并读作“未运行”。我们正在运行ColdFusion 10.为了测试,我创建了一个简单的计划任务,一个向我发送电子邮件的CFM文件,但它不会在预定的时间运行,即使我单击手动运行按钮也不会运行在ColdFusion管理员中。如果我只是在我的浏览器中键入页面的URL,它运行正常,我收到了电子邮件。
我没有看到任何异常或应用程序日志中出现问题的内容。我们不是在群集上运行,也不是在SSL上运行。我认为该任务可能没有运行,因为它是用username / pw保存的(不需要,但是在创建/编辑任务时浏览器默认填充这些字段),但我清除了那些,重新保存了任务,它仍然赢了跑。
答案 0 :(得分:3)
看起来有些东西挡住了Quartz引擎;我重新启动了CF,测试开始了,并按照我设定的间隔继续开火。 quartz.properties文件中的所有设置都很好。我更愿意知道它为什么会被耽搁,但我现在正按照预期的方式解决它。根据我的阅读,Quartz引擎似乎是一个复杂而敏感的软件。
答案 1 :(得分:0)
我知道这是 4 岁以上,但我遇到了同样的问题。多年忠实的计划任务,然后我们昨晚因未清除任务而出错。查看并看到计划任务没有运行。重启CF,一切正常。