背景:java服务视频下载时,报错:
The temporary upload location
[/tmp/tomcat.3899551181895154433.9384/work/Tomcat/localhost/ROOT] is not valid
重启之后就不报错了,但隔一段时间又开始报错,于是需要彻底解决这个问题,网上一番搜索,这个错的原因大概是:
/tmp目录下的文件,在长时间(10天)没有使用的情况下,会被系统机制自动删除。这时就会造成服务访问异常。
那么知道原因后,就可以找相应的解决方案了,其中一个就是,tmp目录换个位置,系统就不会删除了。
解决方案:
在配置文件 application.yml 下增加 server.tomcat.basedir
如下图所示
然后重启服务
完美解决!
就此记录备忘一下