计划任务是否以与网页相同的方式加载Application.cfc?我们有一个每晚运行的任务,需要使用加载到应用程序中的服务cfc。应用程序范围是否与调用标准网页时的方式相同?是否有任何差异或缺陷需要注意?
答案 0 :(得分:15)
CF任务计划程序对您在任务中指定的URL进行HTTP调用,因此适用所有标准规则。运行Application.cfm / application.cfc,应用程序范围存在,等等。
唯一需要记住的是调度程序本身无法识别错误,因此您应该以错误记录,发送电子邮件等方式编写任务。并且,在测试期间,可能是成功。
编辑:Sergii注意到我忽略了一些事情。调度程序不维护cookie。它的行为更像蜘蛛。因此,会话或客户端作用域中或写入cookie的任何内容都不会实际存储,并且在下次运行操作时将丢失。