Describe the bugDefaultMessageManager. validate 方法一直占用cpu如下图:
复现过程:当这边一个dubbo请求报出 响应体过大异常时,就会复现该问题。
通过jms查看线程堆栈,发现线程从DefaultMessageManager第802行开始进入死循环。
jdg4fx2g1#
直接原因是这里的 transaction的父节点的父节点是自己,导致了死循环~
xzlaal3s2#
@qmwu2000 大佬帮忙看下~
2条答案
按热度按时间jdg4fx2g1#
直接原因是这里的 transaction的父节点的父节点是自己,导致了死循环~
xzlaal3s2#
@qmwu2000 大佬帮忙看下~