【Real World Case】简记一则-Xdebug导致的java应用Hang

某生产项目不定期出现大面积响应卡顿,问题时段检查应用和数据库CPU、内存占用正常,存在少量数据库会话阻塞。抓取问题时段线程dump分析,在问题时段大量线程位于at java.lang.Class.getDeclaredConstructors0(Native Method)方法,进一步排查发现以Debug模式启动应用在高并发场景可能会导致此问题,关掉debug模式重启应用,问题消失。

线程状态

 

 

应用启动脚本

 

posted on 2021-12-20 18:30  王.小辉  阅读(67)  评论(0编辑  收藏  举报

导航