我们最常见的Nginx加Jetty的作为接入层和web容器,这两个开源软件都会限制body的大小,我们可以使用以下方式来修改这个限制来支撑我们自己的业务。
Jetty
Jetty的默认值为200k,我们可以在配置内修改这个默认设置,修改JETTY_HOME/etc/jetty.xml,对maxFormContentSize重新赋值,-1表示不限制,正数值表示所允许的最大bytes:
<Call class="java.lang.System" name="setProperty"> <Arg>org.mortbay.jetty.Request.maxFormContentSize</Arg> <Arg>-1</Arg> </Call>
Nginx
修改nginx目录下nginx.conf,在http模块中设置client_max_body_size便可,0为不设置,可以使用M作为单位:
http { #...... client_max_body_size 300M; #...... }
Tomcat
默认限制为2097152bytes(2MB).
修改默认限制值的方法如下:
修改tomcat的配置文件$TOMCAT_HOME$/conf/server.xml,
找到里面的<Connector>节点,在该节点中添加"maxPostSize"属性,将该属性值设置成你想要的最大值(单位:byte,0表示不限制)。
相关推荐
Nginx和tomcat上传文件大小限制修改,Ngnix和tomcat默认对上传文件大小有限制。
nginx配置https反向代理到tomcat的http,包括windows版本和linux版本的软件下载,安装,配置等
windows下配置nginx反向代理tomcat,从下载地址开始讲起,第二步讲常用命令 第三步讲了一个实例,第四步是配置说明
这个是pdf文档,讲授nginx和tomcat整合的方法!
在各种服务器(nginx,apache,tomcat)上设置CORS跨域设置.zip
linux下Nginx+tomcat整合的安装与配置
linux下安装nginx和tomcat。
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor...
本文件包经过本人亲测能用,支持nginx1.8.1和tomcat7.0.63和Redis-x64-3.2.100版, 包含tomcat集群redis会话共享的依赖jar包,包含有2.1.0和2.7.2两个版本,配置方式稍微有点差别,两个版本不兼容。 2.1.0版包含 ...
Nginx+tomcat+redis软负载均衡需要的一整套资源,还包括了JDK,依赖包等文件
关于nginx和tomcat在window下的下载安装和使用等。仅供参考。
nginx和tomcat配置SSL和负载均衡配置,
Nginx+Tomcat实现反向代理的案例,里面包括了https的配置,和普通配置。希望能给需要的人带来帮助,启动Tomcat,然后启动呢Nginx就可以直接做测试。100%成功。
Nginx+tomcat配置集群负载均衡实现动静分离实例
最新集群环境搭建,使用nginx1.11.1+tomcat8.0.35,并实现tomcat自带的seesion同步
包括Nginx1.15.3+Tomcat9.0.11前后端分离及测试源码!
Nginx 报 415 调整文件下载大小限制nginx代理nginx时,前端用户请求下载文件, nginx代理会先从后端nginx拿到文件并缓存到本地,然后响应
命名如:(便于区别 我们只用两个来讲解 ,多个tomcat和两个原理是一样的) 1、server.xml配置 我们需要在一台机器上跑 2 个不同的 tomcat ,避免出现端口被占用的情况,为了规范统一,我们修改全部tomca端口。...
Web服务器三剑客运维配置实战 Nginx+JVM+Tomcat+HTTP协议 视频教程+笔记+课件+资料 虽然在课程中还讲解了部分HTTP协议的技术,但是课程的重点还是NGINX、JVM、Tomcat三相运维与配置技术。课程内容包括了Nginx进阶...
Nginx+Tomcat+Memcached实现tomcat集群和session共享 nginx配置