【问题标题】:Suddenly scheduled tasks are not running in coldfusion 8突然计划任务没有在coldfusion 8中运行
【发布时间】:2014-12-05 11:48:11
【问题描述】:

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

我不确定是否存在任何更新或许可证过期问题。我知道今年年中 Adob​​e 关闭了对 Coldfusion 8 的支持。

【问题讨论】:

    标签: coldfusion


    【解决方案1】:

    这个问题的第一个最常见的问题是服务器的外部。当您说您浏览了文件并且它在浏览器中运行时,了解该测试是否在服务器桌面上执行非常重要。知道您可以从您的台式机或笔记本电脑浏览文件的价值不大。

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

    如果这是调度程序服务所固有的,那么 Frank 的建议非常好 - 特别是在日志中查找“代理调度程序”条目 - 他们可以为您提供很好的线索。我还将计划任务的结果记录到文件中。然后检查文件。如果它存在,那么您的计划任务正在运行 - 它们只是没有成功。祝你好运!

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        以下是您的疑虑:

        • 您的文件(在您手动测试后有效)。
        • 您的计划任务(失败)。
        • 您的 Coldfusion 应用程序(服务)(此处有任何更改)?
        • 您的服务器(这里怎么样)。

        要测试您的问题,请创建一个重复的任务并安排它。将另一个留在原处(也许将新的设置为更早运行)。也使用相同的文件。看看是否完成。

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

        回过头来:如果您的测试计划有效,那么确定两者之间的不同之处。请注意,您具有日志记录功能。 Logging abilities for CF8

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

        【讨论】:

        • 嘿弗兰克!很高兴在这里见到你。
        • @MarkAKruger 是的,先生! :) 你是 CF/Server Guru :) 我相信你可以把这个答案从公园里敲出来......
        猜你喜欢
        • 2012-11-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-15
        • 1970-01-01
        • 2011-03-22
        • 2021-10-22
        相关资源
        最近更新 更多