您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用Tomcat在Spring中上传文件与允许的最大大小有关

使用Tomcat在Spring中上传文件与允许的最大大小有关

经过调查,问题出在Tomcat。在版本7.0.55中引入了属性maxSwallowSize认情况下将设置为2MB。这使得Tomcat中止了上载请求。通过将此属性设置为另一个值,可以解决问题(我将其更改为-1,请不要在您的PRD环境中执行此操作,因为Tomcat确实会尝试获取上传的X MB文件)。为此,我在连接器属性的Tomcat服务器文件$ {tomcat_dir} /conf/server.xml中添加属性maxSwallowSize

<Connector port="8080" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="8443" 
    maxSwallowSize="-1"/>

您需要重新启动Tomcat,以便它采用此配置,如果不起作用,请删除服务器并再次添加

Java 2022/1/1 18:18:12 有472人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶