电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

线程阻塞或死锁导致的应用服务器实例Java进程CPU高解决方案

来源:金蝶云社区作者:金蝶2024-09-222

线程阻塞或死锁导致的应用服务器实例Java进程CPU高解决方案

问题现象

 EAS Cloud系统整体性能卡慢,top查看资源使用情况,发现实例Java进程CPU持续高消耗


 


问题场景

EAS Cloud实例Java进程的CPU负载缓慢增加,用户数下降后CPU能降下来。

EAS Cloud实例Java进程的CPU突然异常持续增高,部分用户出现卡死 、重连、缓慢、无法登录等现象。

EAS Cloud实例Java进程的CPU持续较高,随着相关线程越来越多,实例Java进程的CPU消耗会随之增加。

 


可能原因

 

1、资源不足

通过检测CPU资源情况和系统并发用户情况进行评估。


2、jvm内存紧张

通常jvm内存参数设置过低、GC参数设置不当或者应用存在内存泄漏,可能引发频繁FUll GC,

会出现实例CPU持续高消耗的情况。需要通过收集实例的gc日志和dump日志进行分析定位。

 

EAS实例宕机案例分析培训课件


应用服务器实例宕机分析方法培训视频   发布于2020年4月8日

课程回放地址:https://vip.kingdee.com/school/liveCourse/677


如何使用MAT工具分析应用宕机日志(短视频) 

查看链接地址: https://vip.kingdee.com/school/7496


3、线程

线程阻塞或死锁导致的应用服务器实例Java进程CPU高解决方案

问题现象 EAS Cloud系统整体性能卡慢,top查看资源使用情况,发现实例Java进程CPU持续高消耗 问题场景EAS Cloud实例Java进程的CPU负载缓...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信