1.概述 为了确保XXX的YYY系统平稳健康运行,工程师对某CA相关系统进行了为其一天的健康检查,检查的结论是:系统的WebLogic部分检查基本正常,从日志中未发现导致系统宕机,异常,严重错误等错误信息。
2.系统检查过程分析
2.1检查项目列表
WebLogic
· 操作系统参数
· WebLogic配置
· WebLogic运行监控
· 执行线程
· 数据库连接池
· 日志文件
3.应用系统明细
此次检查的CA系统,主要使用WebLogic Server8.1.5,部署在多个主机上,具体信息如下:
3.1Cashbill Domain(10.229.3.6:7001)
3.1.1 WebLogic配置
配置没有发现异常;
3.1.2 WebLogic运行监控
从对WebLogic Console的观察来看,线程多数都处于空闲状态,空闲数在10以上。JVM内存设置为默认,在观察期间,内存使用量在20M~50M之间震荡,能够正常回收内存,见下图:
WebLogic Console观察图
3.1.3 日志
日志中大部分是应用程序抛出的Exception,未发现类似于内存溢出,线程忙碌,文件打开过多之类的严重错误。
3.1.4 操作系统资源
3.2CashBill domain(10.229.3.6:9010)
3.2.1 WebLogic配置
配置未发现异常。
3.2.2 WebLogic运行监控
从对WebLogic Console的观察来看,线程多数都处于空闲状态,空闲数在10以上。JVM内存设置为默认,在观察期间,内存使用量在400M~750M之间震荡,能够正常回收内存,见下图:
统计Servlet的运行信息,平均执行时间比较长的JSP处理如下:
/generalquery/QueryPublicAcctExpand.jsp:平均执行时间3418,调用158次。
3.2.3 日志
日志中大部分是应用程序报的异常,未发现类似于内存溢出,线程忙碌,文件打开过多之类的严重错误。
3.2.4 操作系统资源
操作系统CPU的空闲在70%-80%左右,内存有足够剩余,检查文件空间有51%剩余,见图:
3.3 CashBill domain(10.229.3.6:9020)
3.3.1 WebLogic配置
配置未发现异常;
3.3.2 WebLogic运行监控
统计Servlet的运行信息,平均执行时间比较长的JSP处理如下:
/generalquery/QueryPublicAcctExpand.jsp:���均执行时间3934,调用157次
3.3.3 日志
日志中大部分是应用程序报的异常,未发现类似于内存溢出,线程忙碌,文件打开过多之类的严重错误。
3.3.4 操作系统资源
操作系统CPU的空闲在70%-80%左右,内存有足够剩余,检查文件空间有51%剩余,见图6。