道歉,如果这是一个公然新手的问题,但我突然不确定答案。
我正在运行几个使用<cfloop>
的数据库记录运行的大型任务。可能需要几个小时才能运行。
如果CF模板被“执行”(基本上它的.cfm页面是在浏览器中访问的 - 而不是由计划任务访问),但是浏览器在中间关闭,模板将继续在服务器上运行,直到它完成?或者它是否在窗口关闭时中止/退出模板?
答案 0 :(得分:3)
是的,它会继续运行。当您的浏览器发出请求时,它会向Web服务器(IIS,Apache等)询问CF页面,然后Web服务器会询问CF引擎并且CF引擎开始处理模板。完成处理后,CF引擎会将响应发送到Web服务器,然后将其发送到您的浏览器。由此可以看出CF引擎不知道您关闭了浏览器。