解决tomcat配置造成net::ERR_CONNECTION_RESET
项目配置好之后跑起来,首页有两个js加载不出来。chrome下面看,http返回连接被重置:
查资料应该和tomcat的server.xml配置有关,因为最近的一个修改就是升级了tomcat版本。之前的端口配置如下:
<Connector port="8090" protocol="HTTP/1.1"
connectionTimeout="60000000"
redirectPort="8443" URIEncoding="utf-8" maxPostSize="0" />
后改为:
<Connector port="8090" maxHttpHeaderSize="8192"
URIEncoding="UTF-8" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="500" minSpareThreads="20" maxSpareThreads="100"
enableLookups="false" redirectPort="8443" acceptCount="2048"
connectionTimeout="60000000" disableUploadTimeout="true" />
后问题解决。很有可能是线程数,或者http header大小设置有关。