java - 是什么导致 java.lang.IllegalStateException : Post too large in tomcat/mod_jk

标签 java tomcat mod-jk

需要调整什么配置,它在哪里,以增加允许的最大帖子大小?

最佳答案

默认情况下,Apache Tomcat 对其接受的 HTTP POST 请求的最大大小设置了限制。在 Tomcat 5 中,此限制设置为 2 MB。当您尝试上传大于 2 MB 的文件时,可能会发生此错误。

解决方案是重新配置 Tomcat 以接受更大的 POST 请求,方法是增加限制或禁用它。这可以通过编辑 [TOMCAT_DIR]/conf/server.xml 来完成。将 HTTPConnector 的 Tomcat 配置参数 maxPostSize 设置为更大的值(以字节为单位)以增加限制。将其设置为 0 in 将禁用大小检查。查看Tomcat Configuration Reference想要查询更多的信息。

关于java - 是什么导致 java.lang.IllegalStateException : Post too large in tomcat/mod_jk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/123335/

相关文章:

linux - mod_jk 状态页面不工作

utf-8 - mod_jk utf-8 字符集设置

java - 打印数组中设定值之间的所有数字

java - 在 Azure 应用服务中运行 Wildfly,如何配置 JGroups 进行 session 复制

java - 无法从 Tomcat 连接到 HBase

java - Tomcat Jersey NoSuchMethodError

Apache 没有在 workers.properties 上使用所需的端口

java - 在 Spring-AMQP 中处理 403

带有常量的 Java final 类

tomcat - 旋转后日志文件大小变为零