如何增加Tomcat上传文件的大小限制

时间:2019-05-19 01:26:31  来源:igfitidea点击:

Tomcat上传文件的大小限制默认值设置为50 MB。

如果上传文件太大,则会报错:

Caused by: org.apache.tomcat.util.http.fileupload.FileUploadBase $SizeLimit ExceededException the request was rejected because its size (128382112) exceeds the configured maximum (104828800)

请求被拒绝,因为它的大小(128382112)超过了配置的最大大小(104828800)。

增加Tomcat上传文件的大小限制

我们可以通过编辑 webapps/manager/WEB-INF/web.xml配置文件来增加Tomcat服务器上载文件的大小限制。

cd /path/to/tomcat
vim webapps/manager/WEB-INF/web.xml

<multipart-config>
   <max-file-size>52428800</max-file-size>
   <max-request-size>52428800</max-request-size>
   <file-size-threshold>0</file-size-threshold>
</multipart-config>

根据需要修改 max-file-sizemax-request-size
这些值单位是 bytes,默认值为50mb
保存文件并重新启动Tomcat服务器以重新加载更改后的设置。