下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
产品支撑MDM产品支撑MDM分册#Excel导出内存使用优化1内存使用1.1问题描述E03现场2017/2/9日发现定时任务无法正常启动,分析日志文件导致定时任务不能启动/应用宕机的原因基本确定为内存溢出;同一段时间节点,org.apache.poi操作Excel导入导出是造成内存升高的一个主要原因。heapdump分析的结果:/jhv\Si-yr-t'-i'^zmai-dzi-@ProblemSuspect1103instancesof"java」Br*#.Thi■已mci';loadedby"csystemclassloader^"occupy2^903,725,904(86.54*¥q)bytes.Biggestinstances:占用内存大的是thread:thread的dominator后,发现占用内存大的AReltalnedlHeapPercentageorgapache.poiJ^sT.usermiodielHSSFSheet@ox?icwgeao3284耳72山鯛2,53%arg.apache.pcii-hss.f.model.Shee£©■0x7"k42f宝]012042.7£7rfl72130%165,580^60AReltalnedlHeapPercentageorgapache.poiJ^sT.usermiodielHSSFSheet@ox?icwgeao3284耳72山鯛2,53%arg.apache.pcii-hss.f.model.Shee£©■0x7"k42f宝]012042.7£7rfl72130%165,580^604.93%0..3-7%0.01%Largapadhe.paLhrssfmodfel-Warkbook©■0x71<42A5aS、匚com.Clas&NameShaIlowHeap•口凶a.Iang.Thwad@Dk711597918http--S1fid-nTbr-112longshiiine.mdigo.dbutiils.rowset.Ca匚hEdRoMet©■0x7b
ThreadLoeal$ThreadL&calMapOx71l5a®fds一org.apache.pcii.hssf.usermodeLHSSFRow@flx7c7e1ID29BJsvaJang,ThreadLocal|ThreadL&calMap©0x71161BdlO一com」c?ngshimE』ndigo.cc?EpDriEnt.REquE5tCQntE蚊0k71c^.lang.sirlng世axzabJtobfaz,emmanjllosonjgas二j^a.Iang.String@0x7BbSee1bO2PEUMAMUFL□SONUGft?^.hng.sirlng⑪0>;7Bb3da5eo17,faithstreet.ChristFZjaM'a.Iang.String@Ox7SelFc2d817rTEMITAVOAYDDEJI;TRLja^.hng.sirlng世ax73tifc44917,temitayoatodejistr、匚pva.Ian^.SEring@a)r71c49f1匚DPL0T18.BLOCKCXLIII.DELT/L'ja^.hng.Sirlngak72<338ef0PLOT&rASHEROLORUNTIF/、匚pva.Iang.SEring@a)c71ae04e203rCHUK^VODIONOORACLiL'jaya.lang.sirlng®0x73f6004i0houseJFlat4federal~Ctrnnn金W7机UAIK匚3口iTt匚匚厂i匚RSHLi12.503.5^03Mr1041^1841r35260S2fi024®248240232Z3Z2322J2224224□9J.0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%ann«i0.00%0.00%•丽g~"•丽g~"丽—“取朗垂「MM播要帀1畐忤*-,I】I.,详细信頤时间:已懺用;分配:最大飾1.2问题复现情况详细信頤时间:已懺用;分配:最大飾序号场景描述1应用内存设置1G:(5并发抄表数据导出)内存升高,从500M到780M,未超过上限,内存回收后功能正常使用,未复现影响定时任务。2应用内存设置512M(5并发抄表数据导出)内存飙升,使用超过上限,新会话不能建立连接,影响定时任务启动。0piide74S1Drg.jbns^Makn-cgdpRbKU-hoigt-172.21.65-81::>:-.■.-.■.-.■.-.■.-.■.-.■>::::::::::::::::::>;-.■.-.■.-.■.-.■.■.■>:::::::::::、、、■:■:■:■:■:■:■■>>>>>>>>:■:■:■:■:■:■:.-.■.■.■■:■:■:■:■:■:=1.3程序场景&原因&优化方案1.3.1原因分析海外E03存在5处(暂时检索程序)使用org.apache.poi操作Excel导入导出时,在生成大数据量的电子表格且堆空间有限时,未合理使用内存空间,导致内存使用飙升;这些程序应优先优化。1.3.2业务场景及解决计划序号场景应用频度1自定义导出抄表信息高2账单文件管理高3定量实抄互转高4客户信息批量导入低5查询未缴费用户统计信息低初步计划2月21日完成应用频度较高的3类场景的修改,23
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小儿气管炎护理的科学与艺术
- 骨质疏松护理中的创新方法
- 骨科护理教育与培训
- 分级护理的分类
- 前交叉韧带损伤的营养建议
- 2026年会计兼职审计服务合同协议
- 重症监护患者的生命支持技术护理
- 自体干细胞移植患者的法律问题
- 分级护理护理质量改进案例
- 食管癌化疗患者化疗方案调整护理
- 德语专四词汇语法重点梳理指南
- 建筑绿色专项施工方案(3篇)
- 医患关系诗朗诵背景音乐
- 2026-2030中国摩洛哥坚果油行业市场深度调研及前景趋势与投资研究报告
- 2026北京科学中心招聘劳务派遣人员9人笔试备考试题及答案解析
- 2026年4月自考15040习概论试题及答案
- 2026年退役军人服务大厅窗口接待文明用语问答
- 2026年技术经理人及技术转移机构培育题库
- 国家事业单位招聘2025中外文化交流中心应届毕业生招聘笔试历年参考题库典型考点附带答案详解
- 控告申诉业务竞赛综合业务知识考试试卷
- 2025年云南保山市八年级地理生物会考真题试卷(含答案)
评论
0/150
提交评论