- 博客(1)
- 收藏
- 关注
原创 记一次Httpclient线程阻塞踩坑
问题描述在项目中某一个定时任务中,使用了httpclient工具,比较高频的(一分钟10次左右)使用post请求访问某其他系统进行http交互。在运行到httpClient.execute();函数的时候,线程发生了阻塞,导致整个调度任务不能再次唤醒新的线程。使用的代码如下:使用jstack查看日志,发现线程仍然处于runnable状态。使用的httpclient版本较老,版本号为3.1;问题解决1、为了保证业务能继续执行,先重启了服务器,让守护先起来。2、先检查了代码超时时间,没问题
2021-05-26 10:51:11 1705
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人