(FAQ)应用服务器cpu持续高消耗导致系统运行缓慢

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

(FAQ)应用服务器cpu持续高消耗导致系统运行缓慢

(FAQ)应用服务器cpu持续高消耗导致系统运行缓慢
原因分析: 1, 查看资源占用情况,cpu持续在95%以上。 2、通过eassupport收集服务端信息,查看服务端gc日志,发现每个server下的gc图形都是如下形态。前一个蓝色框为12月21日的,后一个为12月22日上午8:00到服务器重启时间 3、 通过手工收集Dump 日志进行分析 因为没出现server 宕机并自动生成heapdump文件,待数日后再次出现了该情况(12月27日),通过手工方式收集到了heapdump文件。 收集方法:http://服务器ip:http端口号/easportal/tools/dump.jsp?type=heapdump 4、对dump文件分析如下: 展开上图中LRUMap对象,如下 对上图中的RowSetSqlDec对象点“list same type”,可看到该对象有1795个,共占用了1G内存(见下图): 解决方法: 补丁PT041525,利用lrumap做query的缓存机制存在内存泄露,该补丁已撤销,可打PT045063将原补丁内容撤回。 关键字: 内存溢出,gc分析,heapdump

(FAQ)应用服务器cpu持续高消耗导致系统运行缓慢

(FAQ)应用服务器cpu持续高消耗导致系统运行缓慢原因分析:1, 查看资源占用情况,cpu持续在95%以上。 2、通过eassupport收集服务端信息...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息