- 3
- 0
- 约3.18千字
- 约 10页
- 2016-12-29 发布于湖北
- 举报
一次内存泄露问题的排查系统对外提供的Solr查询接口,在来自外部调用的压力加大之后,就会出现solr查询报Read Timed Out的异常,从表面现象上看是此时solr核压力过大,无法响应过多的查询请求。?但实际上此时并发查询压力并不是很大,那么为何solr核会无法及时响应查询请求呢?首先用top查看了下load average,也是很低,也佐证了系统本身压力并不大。?然后,用jstack –l pid?查看那些cpu使用率过高的线程,发现全都是GC线程,说明GC过于频繁,而且耗时过长,导致应用线程被挂起,无法响应客户端发来的请求,这种情况就应该是有存在内存泄露的问题咯。??于是,就用jmap将进程的堆转储文件dump出来到heap.bin文件中JMap -dump:format=b,file=/tmp/heap.bin pid然后用Eclipse Memory Analyzer(MAT)打开堆转储文件进行分析通常我们都会采用下面的“三步曲”来分析内存泄露问题:首先,对问题发生时刻的系统内存状态获取一个整体印象。第二步,找到最有可能导致内存泄露的元凶,通常也就是消耗内存最多的对象?接下来,进一步去查看这个内存消耗大户的具体情况,看看是否有什么异常的行为。下面将用一个基本的例子来展示如何采用“三步曲”来查看生产的分析报告。??如上图所示,在报告上最醒目的就是一张简洁明了的饼图,从图
您可能关注的文档
- 一年级数学第2单元 上下、后.ppt
- 一年级语文上册-雪地里的小画家1课件- -.ppt
- 一年级语文下卷.doc
- 一年级语文石榴笑了.ppt
- 一年级说话写话第四课PPT.ppt
- 一年级课预习单.docx
- 一年级音乐《快乐的一天》ppt.ppt
- 一年级数学下册第七单元《找规律》第一课时《找图形颜色的规律》课件.ppt
- 一种有限数域上的全同态加密方案.docx
- 一种分布式数据库中主键唯一性生成方法.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 温医大三一试题 .pdf VIP
- 爆破工程技术人员取证培训初级D设计题真题参考答案.pdf VIP
- 爆破工程消耗量定额.pdf
- 高三下学期高考倒计时50天主题班会课件:《勇于追梦 高考加油》.pptx VIP
- 2026年保定市高三第一次模拟考试(一模)英语试卷(含标准答案).pdf
- 历年高考真题之---西亚---高清详细解析.docx VIP
- 大学物理实验密度测量.doc VIP
- 高一年级下册学期数学人教A版(2025)必修第二册8.4.1平面课件(共34张ppt)(含音频+视频).pptx VIP
- 广东省深圳市福田区红岭中学2024-2025学年高一下学期第一学段考试(期中)数学试卷(解析版).docx VIP
- 煤矿火区启封技术要求启封措施.docx VIP
原创力文档

文档评论(0)