计划任务是否以与网页相同的方式加载 Application.cfc?我们有一个每晚运行的任务,需要使用加载到应用程序中的服务 cfc。应用程序范围是否会以调用标准网页时的方式存在?有什么不同或需要注意的问题吗?
问问题
1245 次
1 回答
15
CF 任务调度程序对您在任务中指定的 URL 进行 HTTP 调用,因此所有标准规则都适用。Application.cfm/application.cfc 已运行,应用范围存在,等等。
唯一需要记住的是调度程序本身不能识别错误,因此您应该以这样的方式编写任务,以便在错误时记录、发送电子邮件等。而且,在测试期间,可能会成功。
编辑: Sergii 注意到一些我忽略的东西。调度程序不维护 cookie。它的行为更像蜘蛛。因此,会话或客户端范围内的任何内容或写入 cookie 的内容实际上都不会被存储,并且会在下次运行操作时丢失。
于 2010-03-03T17:08:36.507 回答