Tomcat文件上传会有默认大小限制,如果需要上传较大文件,可以设置:
spring:
servlet:
multipart:
# 最大上传单个文件大小,默认1M
max-file-size: 1024MB
# 最大总上传的数据大小,默认10M
max-request-size: 1024MB
如果使用nginx做请求转发,那么nginx的默认上传文件大小配置也需要修改client_max_body_size 1024m;
,否则会出现413 Request Entity Too Large
的错误:
http {
include mime.types;
default_type application/octet-stream;
client_max_body_size 1024m;# 设置大小
server {
listen 9001;
server_name localhost;
location ~/eduService/ {
proxy_pass http://localhost:8001;
}
location ~/eduOss/ {
proxy_pass http://localhost:8002;
}
location ~/eduVod/ {
proxy_pass http://localhost:8003;
}
}
}