【发布时间】:2016-08-24 20:26:02
【问题描述】:
我正在编写一个金字塔应用程序,它接受许多大文件上传(作为POST)。与How can I serve temporary files from Python Pyramid 类似,我遇到了一个问题,cgi.FieldStorage 创建的临时文件是孤立的,占用了 GB 的磁盘空间。 lsof 表示我的 wsgi 进程已从 /tmp 删除文件,但文件尚未关闭。重新启动应用程序会清除孤儿。
如何关闭这些文件,以便将磁盘空间归还给操作系统?
【问题讨论】: