我使用的是ColdFusion 9.1.2
我们使用CFC通过查询来保存一些数据。查询运行后,将出现一个CFEXECUTE。一旦完成,可能需要30秒,我想查询CFEXECUTE写入内容的数据库并返回一个变量。如果有任何东西出现故障,那么没有任何东西是正确的。
我的问题是,如果CFEXECUTE触发,ColdFusion会继续下一件事,还是ColdFusion会等到CFEXECUTE完成?
发布于 2011-10-29 03:07:21
timeout属性决定了这一点。
From the docs
超时
ColdFusion等待衍生程序输出的时间长度。
如果该值为0,ColdFusion将启动一个进程并立即返回。在显示任何程序输出之前,ColdFusion可能会将控制权返回给调用页。要确保显示程序输出,请将该值设置为2或更高。
https://stackoverflow.com/questions/7933480
复制相似问题