长话短说:
几年前,当我学习ColdFusion时(大约在CF 8时期),一位同事告诉我在生成临时文件时要小心。显然有一个或者是一个错误,ColdFusion挂在临时文件上,临时文件夹的大小可能会增加到几GB,最终会导致应用程序崩溃,如果没有经常清除的话。
这是否正确,它一直困扰着我。
现在,我提出了一个节省存储空间的项目,仅在需要时生成PDF将非常棒。我在Windows Server 2012上使用CF11。
任何人都能告诉我什么,如果有的话,我需要注意什么?我可以做些什么来减轻服务器错误或简化流程的风险?我只是想确定如果它曾经大量使用过,那么我就不会写出会破坏游戏的东西。
供参考,代码如下:
<cfdocument
format = "PDF"
marginBottom = "0.5"
marginLeft = "0.5"
marginRight = "0.5"
marginTop = "0.3"
orientation = "portrait"
pageHeight = "11"
pageWidth = "8.5"
unit = "in">
非常裸露。我只是好奇服务器将如何长期做出反应。