Sonarqube 可能存在“断管”错误

Sonarqube 可能存在“断管”错误,sonarqube,Sonarqube,在我们的SonarQube日志中,我们看到了如下错误 org.apache.catalina.connector.ClientAbortException:java.io.IOException:断管 或者 org.apache.catalina.connector.ClientAbortException:java.io.IOException:对等方重置连接 它过去每周发生一到两次,但在过去的几周里,它每天都在发生。据推测,这是声纳应用程序内部的一些错误,看起来不会影响实际的声纳分析 在谷歌

在我们的SonarQube日志中,我们看到了如下错误

org.apache.catalina.connector.ClientAbortException:java.io.IOException:断管

或者

org.apache.catalina.connector.ClientAbortException:java.io.IOException:对等方重置连接

它过去每周发生一到两次,但在过去的几周里,它每天都在发生。据推测,这是声纳应用程序内部的一些错误,看起来不会影响实际的声纳分析

在谷歌搜索了很多关于这个错误的信息后,我发现:

CoreConnectionPNames.STALE\u CONNECTION\u CHECK='http.CONNECTION.stalecheck':确定是否使用STALE连接检查。禁用过时连接检查可能会显著提高性能。该检查可能会导致每个请求最多30毫秒的开销,但在通过服务器端已关闭的连接执行请求时可能会出现I/O错误。此参数需要java.lang.Boolean类型的值。对于性能关键型操作,应禁用检查。如果未设置此参数,则将在每次请求执行之前执行陈旧连接检查

我浏览了Sonar源代码和它的HTTP库依赖链,但找不到任何关于上述过时检查的明确参考

寻求帮助

澄清此错误的含义 是良性的吗? 有没有办法避免这个错误?
通常,这些错误是良性的,因为它们发生在客户端浏览器停止与服务器SonarQube的连接时,这可能是因为有人在加载页面时单击“停止”

谢谢你,埃里克。由于这是一种常见的用户行为,您能否告诉我,现在是什么原因导致这些错误每天更频繁地发生?失败总是指向js/或css/文件夹中的Sonar内部文件。是否有办法通过调整Sonar配置文件来避免此错误?您不能简单地删除它们。加载时有人关闭浏览器中的选项卡时会发生这种情况,这也可能是由于服务器和浏览器之间的网络问题造成的。