第一范文网 - 专业文章范例文档资料分享平台

04 EAS常见系统性能问题处理指引

来源:用户分享 时间:2025/5/29 9:22:03 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

EAS常见系统性能问题处理指引

2. 修改操作系统参数,确保JVM可以使用足够多的内存。如果是Windows环境,最大内存

参数不能超过1536M,其中Windows 2003没有安装sp2的情况下,最大只能设置为1024M。

3. 升级防病毒软件或者更换其他类型的防病毒软件,避免和JDK之间的冲突。

1.5.5 CPU持续高消耗

CPU出现短暂的高消耗是正常的,一个服务请求需要一个CPU来处理,碰到一些耗时的操作,会出现一段时间某个CPU 100%的情况。但如果所有CPU的使用率都居高不下,伴随着系统性能的快速下降,以及个别CPU长时间100%,都是不正常的。

应用服务器某个CPU出现持续100%的情况,可能存在程序上的问题,导致CPU消耗一直很高;另外内存参数设置过低、GC参数设置不当或者应用存在内存泄漏,可能引发频繁GC,会出现整体CPU利用率偏高的情况;也出现过JDK Bug引发的CPU利用率过高的情形。 诊断方法:

17 / 31

EAS常见系统性能问题处理指引# 检查CPU是否存在持续高消耗的情况 1 Linux # vmstat 5 1440 间隔5s收集1440次(2小时) procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 2 0 2328 388084 38388 1647204 0 0 1 2 1 2 2 1 97 0 7 1 2328 373940 38404 1648748 0 0 0 337 3130 17300 41 6 53 0 2 0 2328 355828 38424 1650548 0 0 0 348 3110 17184 43 6 51 0

需要重点关注的列: r : 当前正在运行的内核线程,如果数值总是超过CPU的数量,说明系统的负荷过重。 b : 被阻塞的线程,阻塞的原因通常是在等待IO,如果持续有阻塞的线程,说明IO存在瓶颈。 us :user进程的cpu占用率,如果持续很高,反映CPU很繁忙。 sy : 操作系统内核的CPU占用率,如果持续很高是不正常的。 id :空闲率,越高说明系统越闲。 wa :等待率,通常是IO等待,如果持续超过30,说明有比较严重的IO问题。 或者 # top 查看操作系统的顶级活动 2 AIX # vmstat 5 1440 kthr memory page faults cpu ----- ----------- ------------------------ ------------ ----------- r b avm fre re pi po fr sr cy in sy cs us sy id wa 3 0 985069 81881 0 0 0 0 0 0 1 4632 1320 2 1 97 0 2 0 985070 81882 0 0 0 0 0 0 1 1903 1190 1 1 99 0 # topas查看操作系统的顶级活动 18 / 31

EAS常见系统性能问题处理指引3 HP-UX # vmstat 5 1440 procs memory page faults cpu r b w avm free re at pi po fr de sr in sy cs us sy id 1 1 0 1359926 177584 237 10 0 0 0 0 0 1575 13289 654 10 1 89 1 1 0 1407419 177484 279 13 0 0 0 0 0 1106 5451 257 1 0 99

# top 查看操作系统的顶级活动 4 Windows 打开任务管理器(按Ctrl+Shift+ESC组合键),点击“性能”页签,查看CPU总体利用率,点击“进程”页签,点击列标题“CPU”,可按CPU利用率排序。 解决办法:

1. 根据EAS部署相关文档检查参数设置是否恰当并做必要调整。 2. 需求反馈系统提单处理。

1.5.6 换页空间使用率高

换页空间使用率过高通常意味着内存资源吃紧,可能会导致频繁的换页操作降低系统运行性能,如果换页空间使用率超过60%,并且有增加趋势,可能引起应用以及操作系统故障。 诊断方法:

# 检查换页空间使用情况 1 Linux # swapon –s Filename Type Size Used Priority /dev/mapper/VolGroup_ID_5977-LogVol0 partition 1769464 2328 -1 2 AIX # lsps –a Page Space Physical Volume Volume Group Size %Used Active Auto Type hd6 hdisk2 rootvg 2560MB 11 yes yes lv 3 HP-UX # swapinfo Kb Kb Kb PCT START/ Kb TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME dev 16777216 52 16777164 0% 0 - 1 /dev/vg00/lvol2 reserve - 5098036 -5098036 memory 8376408 1867580 6508828 22% 4 Windows 使用性能监视器监控Paging File中的%Usage,%Usage Peak。 解决办法:

19 / 31

EAS常见系统性能问题处理指引1. 调整操作系统及EAS的内存相关参数,保证足够的物理内存可用。 2. 如果是其它应用引起,协调客户解决其它应用的内存问题。

1.5.7 Apusic License失效

除了EAS有License控制,Apusic也有,这个问题往往容易引起忽视,导致Apusic License过期引起自动更新以及Portal方式使用的问题,在EAS 5.4以及之前版本的集群环境下,每个EAS实例对应一个Apusic实例,而每个Apusic实例下面都需要复制一份License文件。 从EAS 5.9开始,每个EAS安装目录下Apusic License只需要导入一次,如果是多机集群,每台机器需要单独导入。

EAS产品安装后,缺省会带一个试用版的Apusic License,允许最多10个HTTP连接,在生产环境

肯定是不够用的。当连接超过10个时,Apusic会阻塞后续连接,会导致更新无响应,更新失败等异常。

诊断方法:

20 / 31

搜索更多关于: 04 EAS常见系统性能问题处理指引 的文档
04 EAS常见系统性能问题处理指引.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9t4le7lj649o8y29xxeh_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top