使用没有文件名属性的<cfdocument>的长期后果是什么,以便在浏览器中输出PDF?

时间:2016-09-15 21:13:35

标签: pdf coldfusion windows-server-2012 coldfusion-11

长话短说:

几年前,当我学习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">

非常裸露。我只是好奇服务器将如何长期做出反应。

0 个答案:

没有答案