gpt4 book ai didi

ColdFusion 8 调度程序不重新安排任务

转载 作者:行者123 更新时间:2023-12-04 02:10:00 24 4
gpt4 key购买 nike

我刚刚在 Windows 2000 机器上完成了 CF8 的全新安装。我有一个计划任务,我需要在这台机器上每 15 分钟运行一次,而这台机器几乎没有做其他事情。

任务通过 CF admin 设置为正常,但由于某种原因,当任务运行大约 5 分钟时,它将正常完成(我可以从调试输出和 cfstat 中看到这一点)但调度程序不会重新安排任务。

调度日志显示任务开始执行,但没有条目表明它已被重新调度。例如:

[ProcessRecords] Executing at Wed May 20 10:30:00 BST 2009 

我的服务器超时了。我在 CF 管理员中没有超时,这个特定的脚本有一个 <cfsetting requesttimeout="43200" />标签集。控制台日志中没有异常。控制台日志记录的最后一点是我的 .cfm 模板中的最后一条调试语句。

我确实注意到,运行时间较短(例如不到一分钟)的任务将照常重新安排。

有没有人遇到过这样的问题?

我很困惑。任何和所有答复表示赞赏!

干杯,夏兰

最佳答案

并非毫无意义,但我从未在 cf8 上看到过这样的情况。您确定安装了最新的修补程序和 jvm 吗?这可能是在 8.01 中修复的 cf8 中的某些内容。

hotfix 2 for cf8.01

list of all hotfixes and updates for cf8.01

hotfix 3 for cf8

list of all hotfixes and updates for cf8

latest jvm

upgrade instruction for jvm

如果您怀疑是未捕获的异常导致了问题,那么我可能会建议记录部分过程。举个例子,我在计划任务中遇到了类似的问题,它会无缘无故地触底(虽然从来没有重新安排问题)。我最终诊断问题的方法是使用 cflog 在过程完成时写出部分过程。这个特定的任务也需要大约 4 分钟才能完成,但它完成了大约 200 个部分(对于一群客户来说,这是一个群发邮件)。

我记录了该部分开始和完成的时间以及它花费的时间。通过这样做,我可以看到整个过程的哪一部分会出错,并知道我应该把注意力集中在哪里。

关于ColdFusion 8 调度程序不重新安排任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/887078/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com