V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  octopus  ›  全部回复第 1 页 / 共 1 页
回复总数  7
2018-10-16 22:01:10 +08:00
回复了 octopus 创建的主题 问与答 Java 项目 http 请求报 ClientAbortException 错误
定位了一下,初步结论应该是这个错误和这个接口本身没太大的关系;出问题时整个系统的接口响应都变慢了。查询后发现当时有一个线程池是用来给调用 http 链接第三方发送消息的,这个方法存在问题,导致短时间内占用内存过高,影响了整个服务。之前偶尔也出现类似的现象,也是由于这个方法有问题,导致当时的服务响应慢,之后线程被释放后,响应又恢复正常。
2018-10-05 19:45:41 +08:00
回复了 octopus 创建的主题 问与答 Java 项目 http 请求报 ClientAbortException 错误
大家有什么建议吗
2018-10-05 18:28:17 +08:00
回复了 octopus 创建的主题 问与答 Java 项目 http 请求报 ClientAbortException 错误
up
2018-10-05 16:00:07 +08:00
回复了 octopus 创建的主题 问与答 Java 项目 http 请求报 ClientAbortException 错误
@abeholder 所有线上机器,同一个时间都在报这个错误
2018-10-05 15:58:48 +08:00
回复了 octopus 创建的主题 问与答 Java 项目 http 请求报 ClientAbortException 错误
@zidian 我们这个涉及的是用户使用频率非常高的查询接口,没办法忽略
2018-10-05 14:34:41 +08:00
回复了 octopus 创建的主题 问与答 Java 项目 http 请求报 ClientAbortException 错误
@fatttt 能详细说一下吗?不是很清楚
2018-10-05 14:31:05 +08:00
回复了 octopus 创建的主题 问与答 Java 项目 http 请求报 ClientAbortException 错误
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:370)
at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:334)
at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:101)
at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1048)
at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:953)
......
错误堆栈信息如上
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2212 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 01:29 · PVG 09:29 · LAX 17:29 · JFK 20:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.