【发布时间】:2015-11-21 20:59:21
【问题描述】:
我想为引导提供的 tomcat 设置 maxSwallowSize 属性。 我的 application.properties 有这一行:
server.context-parameters.maxSwallowSize=20971520
由于某种原因无法正常工作。 server.port 等其他属性运行良好。 在 TomcatEmbeddedServletContainerFactory 中调试创建我看到有一个具有此属性的 ServletContexInitializer (InitParameterConfiguringServletContextInitializer) 但它似乎没有以任何方式使用。 (即使它在一个变量名 initializersToUse 中,讽刺的是;p)
我不喜欢在上传超过设置的最大大小时终止连接
multipart.max-request-size=10MB
multipart.max-file-size=2MB
这是设置此属性的正确方法吗?在调试过程中,我可以看到 IdentityInputFilter 的默认值为 2MB。
org.springframework.boot:spring-boot-starter-web 的最新版本
【问题讨论】:
-
对不起,最新版本的 spring-boot-starter-web 将是旧版本的那一刻,新版本将被发布 ;-) 请说明您的确切版本,以便将来更容易读者。 (例如我,因为这个问题目前已经两年了)
标签: java spring spring-mvc tomcat spring-boot