...
提示 |
---|
为了定位分析具体原因,通常需要采集有用的信息辅助分析问题,因此需要我们根据实际现象来采集信息 |
二、信息采集
2.1 1 现象一:服务器可正常访问,但是后台显示CPU占用过高
...
(需要把IP和端口号 修改成现场的服务器IP和端口号),加载此界面完成后Ctrl+S保存网页内容发回分析,可分析是哪个线程占用过高的CPU:
2.2 2 现象二:如果服务器没有宕机,只是报表响应时间长。
信息收集:打开CPU采样,录制报表打开的过程,可参考文档:系统监控-性能(CPU采样)
2.3 3 现象三:所有用户无法访问服务器,即服务器宕机了。
A、服务器已经重启的情况下,先拿到以下信息初步定位分析下问题。2.3.1 服务器已经重启的情况下,先拿到以下信息初步定位分析下问题。
1、导出系统日志,以管理员登录系统后,在搜索栏上输入【导出系统日志】进行导出:
...
此时若是服务器内存配置的比较小,需要参照基本的服务器要求:系统环境要求 调整服务器内存大小 应用服务器JVM参数配置 。
B、服务器尚未重启的情况下,配置采集以下信息后再反馈发回分析。2.3.2 服务器尚未重启的情况下,配置采集以下信息后再反馈发回分析。
建议现场在服务器宕机发生的时候同时打印堆dump信息发回分析。
...
注:堆dump文件较大,也可以上传到网盘上,提供下载链接。C、特殊情况:
2.3.3 特殊情况
1、环境突然宕机,且java进程不在了,服务器是部署到linux环境。
...