查阅catalina.out日志,发现以下信息,分析为网络爬虫携带的请求头不标准导致解析错误。
Mar 29, 2017 11:58:18 AM org.apache.coyote.http11.AbstractHttp11Processor process
INFO: Error parsing HTTP request header
解决方案: 在server.xml中,将所有的Connector都添加以下参数:
maxHttpHeaderSize="81920"
别忘了重启tomcat哦。
结果: 目前运行良好。