coldfusion - 从 ColdFusion 9 升级到 10 后如何修复计划任务

标签 coldfusion scheduled-tasks coldfusion-10

从 ColdFusion 9 升级并迁移到 10 后,我们所有的计划任务都消失了。日志中存在“此版本的 ColdFusion 服务器不提供高级调度支持”错误。我知道这是一个已知问题,已在第一次更新中修复。此时,ColdFusion 10 处于更新 10(文档说是累积的,因此应该包括更新 1),并且文档说首先安装强制更新,然后更新 10。我们在迁移之前执行了此操作,但是我们的计划任务仍然没有出现在 CF 管理控制台中。在有关该主题的其他线程中,我读到我们可能需要将“html”扩展添加到新的 neo-cron.xml (我们有创建静态输出的任务),但这似乎并不直接相关根本看不到我们的预定任务的问题。有任何想法吗?我们在 Windows Server 2003 (SP2)/IIS 6 上运行 CF。

即使 CF 无法识别我们的任务,有没有办法从 CF 9 中获取 neo-cron.xml 并将其导入到 10 中以重新创建我们的任务?

最佳答案

我相信 CF10,任务需要 onComplete

所以在标签之后

<struct type='coldfusion.scheduling.ScheduleTagData'>

为每个任务添加以下行

<var name='oncomplete'><string></string></var>

关于coldfusion - 从 ColdFusion 9 升级到 10 后如何修复计划任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17155482/

相关文章:

coldfusion - 在 CF10 中,为什么结构成员变得未定义?

c# - 从 ColdFusion 调用 C#

session - ColdFusion session 范围对应用程序是否持久?

coldfusion - ColdFusion邮件队列停止处理

mysql - 在 MySQL 中安排事件

c# - 如何使用 "Run whether the user is logged on or not"在任务计划程序中创建任务

mysql - 从任务数据库设计中赚取xp点

ColdFusion 更新 - 累积?

java - ColdFusion 10 - CFHTTP - 随机对等点未在 SSL 调用上进行身份验证(已更新 cacerts 文件)

ColdFusion 增删改查