jboss、wildfly设置文件上传大小限制max-post-size

jboss、wildfly上传文件时,默认文件最大值为10M,超过时会报错,

2020-05-14 16:26:55,877 ERROR [stderr] (default task-19) org.apache.commons.fileupload.FileUploadException: UT000020: Connection terminated as request was larger than 10485760
2020-05-14 16:26:55,877 ERROR [stderr] (default task-19)     at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:385)
2020-05-14 16:26:55,877 ERROR [stderr] (default task-19)     at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:126)
 

针对这种情况,jboss、wildfly配置有些不同

找到服务器中的configuration->standalone.xml文件,在以下位置添加或修改max-post-size的大小,修改后重启服务器即可
wildfly:

<subsystem xmlns="urn:jboss:domain:undertow:1.2">
            <buffer-cache name="default"/>
            <server name="default-server">
                <ajp-listener name="ajp" socket-binding="ajp"/>
                <http-listener name="default" socket-binding="http" max-post-size="209715200"/>
                <host name="default-host" alias="localhost">
                    <filter-ref name="server-header"/>
                    <filter-ref name="x-powered-by-header"/>
                </host>
            </server>
  </subsystem>

jboss:

<subsystem xmlns="urn:jboss:domain:web:1.2" default-virtual-server="default-host" native="false">
            <connector name="http" protocol="HTTP/1.2" scheme="http" socket-binding="http" max-post-size="209715200"/>
            <virtual-server name="default-host" enable-welcome-root="true">
                <alias name="localhost"/>
                <alias name="example.com"/>
            </virtual-server>
 </subsystem>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:深蓝海洋 设计师:CSDN官方博客 返回首页

打赏作者

gill__hong

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值