spring boot 项目部署一段时间后上传功能出现问题

在linux下面每次项目启动是会生成一个临时目录的,而上传文件就会临时存放在这个目录项目,但是每隔一段时间不用的话,linux就会清除这个目录从而报错.

org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location

解决办法就是在application.yml里面添加:

server:
    tomcat:
        basedir: /data/apps/temp

这样就会指定目录了

上一篇:创建具有一部分图像和一部分json的Android REST多部分请求


下一篇:go处理文件上传