2014-12-05 85 views
0

我正在使用Coldfusion MX8服务器,其中一个计划任务是从2年运行,但现在突然从2014年12月1日开始计划的任务未运行。当我在浏览器中浏览文件时,文件正常运行,没有错误。突然计划的任务没有在Coldfusion中运行8

我不确定是否有更新或许可证到期问题。据我所知,今年中期关闭的Adobe ColdFusion的8

回答

0

支持以下是您的顾虑:

  • 文件(因为您手动测试,它的工作原理)。
  • 您的计划任务(失败)。
  • 您的Coldfusion应用程序(服务)(此处有任何更改)?
  • 你的服务器(这里怎么样)。

要测试您的问题,请创建一个重复的任务并安排它。将其他人留在原地(可能会让你的新人跑得更快)。也使用相同的文件。看看它是否完成。

如果没有,那么你有更大的问题。由于Coldfusion服务器位于JVM之上,因此可能会发生某些事情。事情不会停止工作,除非某些东西被损坏或者你被入侵了。如果您通过重新安排/重命名文件结构以使其更加安全,从而强化了您的服务器......它会破坏您的任务。

所以回头:如果您的测试计划工作,然后确定两者之间有什么不同。请注意您有日志功能。 Logging abilities for CF8

如果您不直接负责维护此服务器,那么我会建议询问一下,看看是否有最近的维护,如果是,那么对服务器做了什么?

+0

嘿,弗兰克!很高兴在这里见到你。 – 2014-12-05 15:55:42

+1

@MarkAKruger是的先生! :)你是CF /服务器大师:)我相信你可以把这个答案敲出公园...... – 2014-12-05 16:32:19

1

这个问题的第一个最常见的问题是外部到服务器。当你说你浏览到文件并且它在浏览器中工作时,知道该测试是否在服务器桌面上执行是非常重要的。知道您可以从浏览到您的桌面或笔记本电脑的文件是小值。

像这样的问题最常见的来源是DNS或网络堆栈中的干扰解决方案的变化。例如,如果为您的DMZ服务的内部DNS突然开始为“外部”地址提供服务 - 突然您的服务器无法浏览到您的域名。或者,如果由服务器为有问题的域服务的IP从127.0.0.1变为由于反向代理或LB或某些其他规则导致服务器无法正确访问的其他IP。最后,有时Apache或IIS会被更改,以致以前服务的IP(127.0.0.1是最常见的示例)现在不会响应。

如果它是调度程序服务的固有内容,那么弗兰克的建议是非常好的 - 特别是在日志中寻找“代理schduler”条目 - 它们可以给你很好的线索。我也会将计划任务的结果记录到文件中。然后检查文件。如果它存在,那么你的计划任务正在运行 - 它们只是没有成功。祝你好运!

1

我在CF8中看到了CF调度服务崩溃。 CF的其余部分不受影响。

您是否尝试过重新启动服务器?