小编典典

在端口80上尝试https时tomcat8在100%cpu上

tomcat

当尝试使用https:// localhost:8080 /连接到tomcat
8时,tomcat卡在ip - - [12/Jan/2017:12:14:23 +0100] "-" 400 - -access_log中的100%cpu 和

Jan 12, 2017 1:23:50 PM org.apache.coyote.http11.AbstractHttp11Processor process
INFO: Error parsing HTTP request header
 Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.

在catalina.out中

在Firefox上我得到

SSL_ERROR_RX_RECORD_TOO_LONG

我尝试使用默认配置的tomcat8(在debian
8上全新安装),并且发生了相同的事情。我知道我不应该在端口8080或80上尝试https,但是我在服务器上收到了这些请求,因此我必须重新启动tomcat才能修复100%的CPU使用率


阅读 267

收藏
2020-06-16

共1个答案

小编典典

这是一个tomcat错误:https :
//bz.apache.org/bugzilla/show_bug.cgi?
id =57544

此问题已在中继(9.0.x开发),8.0.x(从8.0.19开始)和7.0.x(从7.0.60开始)中已修复。

2020-06-16