将性能日志拿下来,用profiler工具进行性能分析 http://192.168.83.238:8888/analyse
![](https://www.icode9.com/i/ll/?i=2c53b53c6e3a4fe6bd757041323f5a1c.png?,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNDg3MjE0ODE=,size_20,color_FFFFFF,t_70,g_se,x_16)
找到导致内存溢出的这个方法,发现一行日志输出了一千多万行,判断为死循环。
这行日志应该是开发人员进行调试时忘记删除了
![](https://www.icode9.com/i/ll/?i=670758b75353418b951d0782ddcc2672.png?,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNDg3MjE0ODE=,size_20,color_FFFFFF,t_70,g_se,x_16)
将这一行日志注释掉后卡顿消失
但是文档打开不了,联系知识组进行协助排查
![](https://www.icode9.com/i/ll/?i=7ecfd07f22b04f08abf34a6a79b53878.png?,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNDg3MjE0ODE=,size_20,color_FFFFFF,t_70,g_se,x_16)
知识组同事排查后发现是这个模板不符合文档的显示模板要求,从而导致的死循环,将该模板删除后文档正常打开
标签:系统,整体,排查,文档,卡顿,日志,死循环,模板
来源: https://blog.csdn.net/m0_48721481/article/details/122819950