spring boot 项目中,Tomcat 接收到 content-type 为 multipart/form-data 的请求时,需要将接收的文件缓存到临时目录(默认下载 /tmp 目录下);
如果 临时文件目录被删除,则会引发异常: Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.1626625125.21010/work/Tomcat/localhost/ROOT] is not valid
配置 Tomcat 的临时文件路径
server:
tomcat:
basedir:/stsvc/fms/temp
server.tomcat.basedir:/stsvc/fms/temp
Spring boot 配置 Tomcat 临时文件缓存目录
原文:https://www.cnblogs.com/virgosnail/p/12021490.html