应用服务器CPU使用率高的通用分析和处理

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

应用服务器CPU使用率高的通用分析和处理

【症状描述】

应用服务器的CPU使用率持续维持在高位运行,全员使用系统卡慢,平时使用很快的功能,也出现变慢很多的情况,如下图,查看任务管理器,如下图所示:

发现占用资源的是金蝶云星空产品的进程或服务,比如:w3wp.exe,或Kingdee开头的应用程序。

如若不是,系统管理员可按占用资源的进程名称,百度搜索方案,做通用的检查处理。





【问题分析与排查】

1. 查看资源被谁用了

在应该服务器,一般出现CPU使用情况持续维持在高位(大于90%)运行的情况,引发的进程很可能是w3wp.exe进程。这时,我们想知道是哪个站点占用的,在任务管理器的列头右键可进行选择列的勾选,把命令行勾选上,即可看出是哪个站点的w3wp进程。


2. 查看资源何时被占用的。

系统管理员登录管理中心,通过管理员主页,分析CPU使用率暴涨的时间点

系统管理员登录业务中心,结合上机操作日志,分析是否有业务操作,会用到大量的CPU资源来做计算。

分析CPU持续高位运行,是否有这些操作进行:成本计算,存货核算,结账,MRP运算,大数据量的引出等


另外,大数据量的引出的情况,可通过查看引出操作记录列表,根据记录的情况来判断





【精确分析与处理】

在CPU资源持续高位,全员使用系统特别卡的时候,马上使用Windbg工具,手工抓取内存镜像,提交研发分析。

如何抓取文件,可参考:

windbg抓取进程内存镜像文件(dump) (kingdee.com)



如若现场有计算机基础和开发能力,可使用工具的教程进行分析排查,教程可参阅:

WinDbg使用介绍 (kingdee.com)



应用服务器CPU使用率高的通用分析和处理

【症状描述】应用服务器的CPU使用率持续维持在高位运行,全员使用系统卡慢,平时使用很快的功能,也出现变慢很多的情况,如下图,查看任务...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息