at org.apache.coyote.http11.AbstractOutputBuffer.checkLengthBeforeWrite
2015-08-24 15:30
651 查看
tomcat报错:
[2015-08-24 14:56:41] 3084386 ERROR - com.tools.common.util.close.CloseUtil - Unable to close org.apache.catalina.connector.CoyoteWriter@39c3e691
org.apache.coyote.http11.HeadersTooLargeException: An attempt was made to write more data to the response headers than there was room available in the buffer. Increase maxHttpHeaderSize on the connector or write less data into the response headers.
at org.apache.coyote.http11.AbstractOutputBuffer.checkLengthBeforeWrite(AbstractOutputBuffer.java:547)
at org.apache.coyote.http11.AbstractOutputBuffer.write(AbstractOutputBuffer.java:511)
at org.apache.coyote.http11.AbstractOutputBuffer.write(AbstractOutputBuffer.java:428)
at org.apache.coyote.http11.AbstractOutputBuffer.sendHeader(AbstractOutputBuffer.java:394)
at org.apache.coyote.http11.AbstractHttp11Processor.prepareResponse(AbstractHttp11Processor.java:1540)
at org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:773)
at org.apache.coyote.Response.action(Response.java:174)
at org.apache.coyote.Response.sendHeaders(Response.java:365)
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:352)
at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:309)
at org.apache.catalina.connector.CoyoteWriter.close(CoyoteWriter.java:112)
at com.tools.common.util.close.CloseUtil.close(CloseUtil.java:20)
at com.tools.common.struts.base.BaseAction.print(BaseAction.java:63)
at com.tools.common.struts.base.BaseAction.print(BaseAction.java:43)
at com.jlj.sso.web.login.LoginAction.login(LoginAction.java:47)
at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:450)
经网络查询,发现是tomcat的请求的头过大,解决办法如下:
maxHttpHeaderSize="102400"次参数不要设置过大,容易导致内存溢出。
设置位置为访问端口
本文出自 “精忠报国” 博客,请务必保留此出处http://xinsir.blog.51cto.com/5038915/1687676
[2015-08-24 14:56:41] 3084386 ERROR - com.tools.common.util.close.CloseUtil - Unable to close org.apache.catalina.connector.CoyoteWriter@39c3e691
org.apache.coyote.http11.HeadersTooLargeException: An attempt was made to write more data to the response headers than there was room available in the buffer. Increase maxHttpHeaderSize on the connector or write less data into the response headers.
at org.apache.coyote.http11.AbstractOutputBuffer.checkLengthBeforeWrite(AbstractOutputBuffer.java:547)
at org.apache.coyote.http11.AbstractOutputBuffer.write(AbstractOutputBuffer.java:511)
at org.apache.coyote.http11.AbstractOutputBuffer.write(AbstractOutputBuffer.java:428)
at org.apache.coyote.http11.AbstractOutputBuffer.sendHeader(AbstractOutputBuffer.java:394)
at org.apache.coyote.http11.AbstractHttp11Processor.prepareResponse(AbstractHttp11Processor.java:1540)
at org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:773)
at org.apache.coyote.Response.action(Response.java:174)
at org.apache.coyote.Response.sendHeaders(Response.java:365)
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:352)
at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:309)
at org.apache.catalina.connector.CoyoteWriter.close(CoyoteWriter.java:112)
at com.tools.common.util.close.CloseUtil.close(CloseUtil.java:20)
at com.tools.common.struts.base.BaseAction.print(BaseAction.java:63)
at com.tools.common.struts.base.BaseAction.print(BaseAction.java:43)
at com.jlj.sso.web.login.LoginAction.login(LoginAction.java:47)
at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:450)
经网络查询,发现是tomcat的请求的头过大,解决办法如下:
maxHttpHeaderSize="102400"次参数不要设置过大,容易导致内存溢出。
设置位置为访问端口
本文出自 “精忠报国” 博客,请务必保留此出处http://xinsir.blog.51cto.com/5038915/1687676
相关文章推荐
- Linux网络编程--TCP网络编程基础(简单的server/client模型)
- 使用 cURL 进行 HTTP 请求实例
- 使用net模块实现基于TCP的数据通信
- Chapter 4 分布式(网络)存储系统
- Android 网络--我是怎么做的: Volley+OkHttp+Https
- java代码实现如jsp页面的form请求方式二HttpClient
- 又见GCD(http://acm.hdu.edu.cn/showproblem.php?pid=2504)
- Neural Networks for Machine Learning by Geoffrey Hinton (4)
- 调试打印ethhdr,iphdr,tcphdr和指定长度的内存块
- 计算机应用——DOS命令下的网络管理和诊断-终
- 计算机应用——DOS命令下的网络管理和诊断-续
- HTTP状态码(HTTP Status Code)
- Util:跟网络相关的工具类
- 黑马程序员----Java网络编程
- golang net/http包使用
- httpd详解(二)
- SCST在SAN网络环境中的应用
- 通过扩展让ASP.NET Web API支持JSONP -摘自网络
- DNN结构演进History—LSTM网络
- httpd: unrecognized service 的解决方案