记一次锁使用不当导致Dubbo线程阻塞问题

2019-11-17
阅读 4 分钟
6k
背景 线上环境一个后台项目,提供基于dubbo实现的事件分发服务,最近突然出现心跳超时。 问题分析 检查内存是否溢出 {代码...} 意料之中,内存正常,因为内部有接入内存溢出告警,如果是内存溢出应该有收到通知,但是这次没有溢出通知。 查看线程栈 {代码...} 发现有大量DubboServerHandler开头的线程阻塞在一个同样的地...