对于app类文件上传业务,会先将文件上传到服务器解析app,把解析的包名之类的信息展示给用户,用户确认保存后才将文件保存到服务器。
这中间有个临时保存文件的过程,希望它能在当前请求结束后,文件还保存,同时能管理临时文件不能过多占用磁盘空间过大。
- 初步猜想采用tmp临时文件来做,结果发现tmp临时文件在当前请求结束后就会被删除,不可行。
- 自己定义一个临时目录,上传的文件保存在该目录下,然后单独起一个定时脚本来定期删除过期文件
对于app类文件上传业务,会先将文件上传到服务器解析app,把解析的包名之类的信息展示给用户,用户确认保存后才将文件保存到服务器。
这中间有个临时保存文件的过程,希望它能在当前请求结束后,文件还保存,同时能管理临时文件不能过多占用磁盘空间过大。