【发布时间】:2014-12-05 11:48:11
【问题描述】:
我正在使用 Coldfusion MX8 服务器,其中一项计划任务从 2 年开始运行,但现在突然从 2014 年 1 月 12 日开始计划任务没有运行。当我在浏览器中浏览文件时,文件运行成功,没有错误。
我不确定是否存在任何更新或许可证过期问题。我知道今年年中 Adobe 关闭了对 Coldfusion 8 的支持。
【问题讨论】:
标签: coldfusion
我正在使用 Coldfusion MX8 服务器,其中一项计划任务从 2 年开始运行,但现在突然从 2014 年 1 月 12 日开始计划任务没有运行。当我在浏览器中浏览文件时,文件运行成功,没有错误。
我不确定是否存在任何更新或许可证过期问题。我知道今年年中 Adobe 关闭了对 Coldfusion 8 的支持。
【问题讨论】:
标签: coldfusion
这个问题的第一个最常见的问题是服务器的外部。当您说您浏览了文件并且它在浏览器中运行时,了解该测试是否在服务器桌面上执行非常重要。知道您可以从您的台式机或笔记本电脑浏览文件的价值不大。
此类问题的最常见来源是干扰解析的 DNS 或网络堆栈的更改。例如,如果为您的 DMZ 提供服务的内部 DNS 突然开始为“外部”地址提供服务 - 您的服务器突然无法浏览到您的域。或者,如果服务器为相关域提供的 IP 从 127.0.0.1 变为服务器由于反向代理或 LB 或其他规则而无法正确访问的其他 IP。最后,有时 Apache 或 IIS 会被更改,因此以前服务的 IP(127.0.0.1 是最常见的示例)现在不响应。
如果这是调度程序服务所固有的,那么 Frank 的建议非常好 - 特别是在日志中查找“代理调度程序”条目 - 他们可以为您提供很好的线索。我还将计划任务的结果记录到文件中。然后检查文件。如果它存在,那么您的计划任务正在运行 - 它们只是没有成功。祝你好运!
【讨论】:
我在 CF8 中看到了 cf 调度服务崩溃。 CF 的其余部分不受影响。
您是否尝试过重启服务器?
【讨论】:
以下是您的疑虑:
要测试您的问题,请创建一个重复的任务并安排它。将另一个留在原处(也许将新的设置为更早运行)。也使用相同的文件。看看是否完成。
如果没有,那么你有一个更大的问题。由于 Coldfusion 服务器位于 JVM 之上,因此那里可能会发生一些事情。事情不会停止工作,除非有东西被破坏或者你受到了损害。如果您通过重新排列/重命名文件结构来强化服务器以使其更安全...这会破坏您的任务。
回过头来:如果您的测试计划有效,那么确定两者之间的不同之处。请注意,您具有日志记录功能。 Logging abilities for CF8
如果您不直接负责维护此服务器,那么我建议您四处询问,看看最近是否有维护,如果有,服务器做了什么?
【讨论】: