首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
池打满专题
java.net.SocketInputStream.socketRead0 卡死导致 tomcat 线程池打满的问题
0 TL;DR; 问题与原因:某些特定条件下 java.net.SocketInputStream.socketRead0 方法会卡死,导致运行线程一直被占用导致泄露采用的方案:使用监控线程异步监控卡死事件,如果发生直接关闭网络连接释放链接以及对应的线程 1. 问题 一个服务 tomcat 线程池线程总是不释放,之前只能靠重启服务缓解 (这个服务的作用是对第三方网站做一个类似于适配器模式的封
阅读更多...