不确定是什么原因造成的,但突然间计划任务在我们的服务器上停止触发,并显示为“未运行”。我们正在运行ColdFusion 10。为了测试,我创建了一个简单的计划任务,一个CFM文件,它向我发送电子邮件,但它不会在计划时间运行,即使我单击手动运行按钮也不会运行在 ColdFusion 管理中。但是,如果我只是在浏览器中输入页面的 URL,它就会正常运行并且我会收到电子邮件。
我在异常或应用程序日志中没有看到任何表明存在问题的内容。我们不是在集群上运行,也不是在 SSL 上运行。我认为该任务可能未运行,因为它是用用户名/密码保存的(不需要,但浏览器在创建/编辑任务时默认填充这些字段),但我清除了这些字段,重新保存了任务,它仍然不会运行运行。
最佳答案
看起来有什么东西阻碍了 Quartz 引擎;我重新启动 CF,测试开始并按照我设置的时间间隔继续进行。 quartz.properties 文件中的所有设置看起来都不错。我更想知道为什么它被推迟了,但我会满足于它现在按预期工作。据我所知,Quartz 引擎似乎是一个复杂且敏感的软件。
关于coldfusion - 计划任务停止运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42491907/