`

tomcat 7的Connector的connectionTimeout配置

 
阅读更多
同事将tomcat 7的的Connector的connectionTimeout配置为0,结果出现了如下的错误:
比较大的文件无法下载,下载一部分就停止了。日志监控中能看到下面的错误,
  1. net error CONTENT LENGTH MISMATCH
  2. ClientAbortException
  3. IOException
 原来,connectionTimeout配置为0表示超时时间为0,并不是“没有超时限制”。
最后将配置修改如下,问题得到解决:
<Connector port="8010" protocol="HTTP/1.1"
               connectionTimeout="-1" keepAliveTimeout="20000" maxPostSize="0"  
               redirectPort="9493" URIEncoding="UTF-8" />
 具体可参考tomcat官方文档。
 
分享到:
评论

相关推荐

    tomcat集群手把手学习

    手把手学习tomcat集群,找到 server.xml 配置文件中的另一个相应“ Connector ”配置项目,并进行修改。 ? 修改前内容如下: &lt;Connector port = "8080" protocol = "HTTP/1.1" connectionTimeout = "20000" ...

    nginx + tomcat 集群配置

    connectionTimeout="20000" redirectPort="8443" /&gt; 第三处端口修改: &lt;Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /&gt; Engine元素增加jvmRoute属性: ...

    基于tomcat映射路径配置方法分享

    &lt;Connector connectionTimeout=20000 port=8080 protocol=HTTP/1.1 redirectPort=8443 maxHttpHeaderSize =1024000/&gt; tomcat映射硬盘路径 在开发时候做文件上传功能时,如果我们存储位置是根据项目来设置的(比如:...

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡 目标: 使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。 2、 为系统...

    Tomcat中redirectPort的作用

    connectionTimeout=20000 redirectPort=8443 URIEncoding=UTF-8/&gt; 这个代码片段是设置HTTP请求的配置,其中可以看到8080和8443两个端口,8080就是HTTP的端口。 那么redirectPort属性的作用是什么呢?  当用户用...

    Tomcat-7.0.30

    connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/&gt; 修改目的:为了解决使用HTTP Get方法传递中文参数乱码的问题 修改context.xml: 把修改成&lt;Context reloadable="true"&gt; 修改目的:当Web...

    tomcat8get请求url格式问题

    异常:Invalid character found in the request target.... connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" relaxedPathChars="[]{}|\\^" relaxedQueryChars="[]{}|\\^" /&gt;

    tomcat-native-1.2.24-openssl-1.1.1g-ocsp-win32-bin.zip

    将tomcat-native-1.2.24-win32-src 解压 复制里面的 32位或64位tcnative-1.dll到$...&lt;Connector connectionTimeout="20000" port="8080" protocol="org.apache.coyote.http11.Http11AprProtocol" redirectPort="8443"/&gt;

    Tomcat面试专题及答案.pdf

    &lt;Connector connectionTimeout="20000" port="8000" protocol="HTTP/1.1" redirectPort="8443" uriEncoding="utf-8"/&gt; --&gt; &lt;!-- protocol 启用 nio 模式,(tomcat8 默认使用的是 nio)(apr 模式利用系 统级异步 io...

    详解tomcat 解决 POST请求传参数过长受限制的问题

    问题描述: 公司某个后台修改文章发表的时候,比如文章标题title,文章内容content,当文章内容过大的时候,连... connectionTimeout=2000 redirectPort=8443 URIEncoding=UTF-8 maxThreads=3000 compression=on comp

    Nginx+Tomcat负载均衡

    &lt;Connector port="XXXX" protocol="HTTP/1.1" connectionTimeout=" 20000" redirectPort=" 8443"&gt; XXXX 在这里表示不同的端口:我的两个 tomcat 分别使用 8081和8082; 2.1.3、修改Engine端口 找到Engine将: 改为 ...

    apache+tomcat 实现负载均衡

    &lt;Connector port="9090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/&gt; &lt;Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/&gt; 改为: &lt;Connector port="9009" ...

    apache-tomcat-9.0.31-windows-x64.zip

    connectionTimeout="20000" redirectPort="8443" /&gt; lib: 存放tomcat运行时所需要的jar文件。 logs: 存放tomcat运行时所生成的日志文件。 webapps: 存放已经部署到tomcat服务器中的 服务端项目。 ...

    应用服务器tomcat9

    应用服务器tomcat9的免安装包,直接下载就可以使用了,默认端口号是8080,如果要修改端口号请conf文件夹--------------... connectionTimeout="20000" redirectPort="8443" /&gt;的8080换成你自己定义的端口号XXXX即可

    Tomcat配置https并访问http自动跳转至https

    &lt;Connector port=8080 protocol=HTTP/1.1 connectionTimeout=20000 redirectPort=8443&gt; 修改参数==&gt; &lt;Connector port=80 protocol=HTTP/1.1 connectionTimeout=20000 redirectPort=443&gt; &lt;!-- &lt;Connector ...

    Tomcat网站发布配置方案详细说明

    修改端口、修改默认发布目录、多域名绑定 一、修改发布端口号为80(Tomcat默认为8080) 打开配置文件(我的如下:E:\J2EEServer\Tomcat 6.0\conf\server.xml),找到: 代码如下:&lt;Connector port=”8080″ protocol=...

    Tomcat 7通过设置不同的端口部署两个项目

    &lt;Connector connectionTimeout=20000 port=8080 protocol=HTTP/1.1 redirectPort=8443/&gt; &lt;Connector port=8009 protocol=AJP/1.3 redirectPort=8443/&gt; &lt;Engine defaultHost=localhost name=Catal

    Apache2.2整合Tomcat6所用软件包

    &lt;Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" redirectPort="8443" /&gt; AJP 端口 &lt;Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /&gt; HOTST 配置 ...

    Comet实现聊天室

    connectionTimeout="20000" redirectPort="8443" /&gt; 改为 &lt;Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" connectionTimeout="20000" redirectPort="8443" /&gt; 登陆的时候...

    详解tomcat各个端口的作用

    从tomcat配置文件中,我们可以看出,在启动tomcat的时候默认启动了3个端口,分别是8080(8443)、8009、8005。 8080(8443)端口 &lt;Connector port=80 protocol=HTTP/1.1 connectionTimeout=20000 redirectPort=...

Global site tag (gtag.js) - Google Analytics