- 问题
message: Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.7153089560659614801.8083/work/Tomcat/localhost/ROOT] is not valid
- 问题描述
临时上传位置[/tmp/tomcat.7153089560659614801.8083/work/Tomcat/localhost/ROOT]无效
- 产生原因
项目中,使用Post请求作为接口请求方式。当Post请求所携带的参数超过一定大小后(具体大小为进行测试),会将Post写入临时文件中。在Linux中默认临时文件位置会挂在/tmp目录下。在Linux中临时文件目录/tmp,在一定时间内没有使用后,会自动清理(可以自定义清理时间)。导致应用程序找不到临时文件目录,报错。
- 解决方案
1、重新服务,让应用程序重新生成临时文件目录。(测试有效) 2、手动创建临时文件目录。 3、在项目中配置临时目录。(测试有效)
日常问题:The temporary upload location [***] is not valid
最新推荐文章于 2024-08-21 11:33:26 发布