【发布时间】:2019-12-19 01:11:45
【问题描述】:
我创建了一个我的用户可以上传的应用程序,到目前为止一切都很好,但是在我的应用程序启动几天后,他的临时目录消失了(我不知道操作系统是否出了什么问题),从那时起不上传它更有效。我需要重新启动我的应用程序或重新创建目录(示例目录“/tmp/tomcat.323231231312.8282/work/Tomcat/localhost/myapp”
[已编辑] 我已经将所有文件保存在一个单独的文件中,但是 springboot 将文件保存在一个临时目录中,直到上传完成,然后我可以访问该文件
【问题讨论】:
-
为什么要为预计会持续几天/需要持久性的应用程序使用临时目录?
-
你不应该使用 /tmp 因为它会在服务器重启时重置。使用 /opt 或 /var 之类的东西
标签: java spring-boot