为了账号安全,请及时绑定邮箱和手机立即绑定

http post请求管道断开

http post请求管道断开

慕田峪7331174 2019-03-22 19:15:18
通过httpclient访问第三方接口,并发量上来总是出现管道断开异常,这个该如何处理比较好?请求部分代码:CloseableHttpClient client = HttpClients.createDefault();String content = null;CloseableHttpResponse resp = null;try {resp = client.execute(httpPost);if (resp.getStatusLine().getStatusCode() == 200) {HttpEntity he = resp.getEntity();content = EntityUtils.toString(he, encode);}异常:o.s.boot.context.web.ErrorPageFilter :Cannot forward to error page for request [/api/xx/xxx] as the response has already been committed.Caused by: java.io.IOException: 断开的管道at sun.nio.ch.FileDispatcherImpl.write0(Native Method) ~[na:1.8.0_91]at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) ~[na:1.8.0_91]at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) ~[na:1.8.0_91]at sun.nio.ch.IOUtil.write(IOUtil.java:65) ~[na:1.8.0_91]at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471) ~[na:1.8.0_91]at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:124) ~[tomcat-coyote.jar:8.0.28]
查看完整描述

1 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

这个是服务端对并发访问的支持能力受限,客户端无法修正


查看完整回答
反对 回复 2019-04-26
  • 1 回答
  • 0 关注
  • 680 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号