小编kna*_*ash的帖子

java.lang.IllegalStateException:无法执行请求; I/O反应器状态:已停止

我有一个服务,预计将以~5或更多请求/分钟执行请求.此服务依赖于Apache AsyncHttpClient.每隔几分钟,客户端遇到一些导致java.lang.IllegalStateException的条件:请求无法执行; I/O反应器状态:已停止.对客户端的所有请求都以相同的异常消息开始失败.重新启动服务后,将重复此循环.

调试此问题非常困难,因为请求执行失败令人惊讶地不会导致回调AsyncResponse 的failed()方法.

从我可以收集的内容中,在HttpCore NIO中修复了HTTPCORE-370,解决了4.3.2中的类似问题.我使用以下版本 - commons-httpclient-3.1.jar httpasyncclient-4.1.1.jar httpcore-4.4.4.jar httpcore-nio-4.4.4.jar

然而,看到这个问题.任何帮助将非常感激.

apache http apache-httpasyncclient

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

apache ×1

apache-httpasyncclient ×1

http ×1