AIX+weblogic性能诊断记录

公司的产品在一个大集中式的项目中,上线试运行的过程中,性能一直很慢,最近有频繁出现down机的现象,运行环境是:AIX5.3+ibm jdk1.5.0+weblogic9.2 MP2,今天终于请了两位bea的专家进行会诊,一位曾经是bean的R&D人员,一位是supporter,会诊结果如下:

1、nohup.out文件
由于应用配置了IBM的64位JDK,而WebLogic缺省是32位的Native IO库,导致没有使用Native IO,实际上还在用的Java I/O(这一点在上面的日志中就可以看出来),而我们一直以为系统是运行在Native IO模式下,因此性能受到很大影响(两位bea的人员都认为至少有30%以上的性能影响)。解决办法:找到weblogic的64位的native io包libmuxer.so配置到系统lib路径中

2、关于down机的问题,javacore文件的片段摘抄如下:
NULL           ------------------------------------------------------------------------
0SECTION       TITLE subcomponent dump routine
NULL           ===============================
1TISIGINFO     Dump Event "gpf" (00002000) received
1TIDATETIME    Date:                 2008/04/29 at 10:29:33
1TIFILENAME    Javacore filename:    /cicoa_app_web/bea/user_projects/domains/cicoa/javacore.20080429.102723.1163582.txt
NULL           ------------------------------------------------------------------------
0SECTION       GPINFO subcomponent dump routine
NULL           ================================
2XHOSLEVEL     OS Level         : AIX 5.3
2XHCPUS        Processors -
3XHCPUARCH       Architecture   : ppc64
3XHNUMCPUS       How Many       : 16
NULL
1XHEXCPCODE    J9Generic_Signal_Number: 0000000000000004
1XHEXCPCODE    Signal_Number: 000000000000000B
1XHEXCPCODE    Error_Value: 0000000000000000
1XHEXCPCODE    Signal_Code: 0000000000000032
1XHEXCPCODE    Handler1: 09001000A01EC568
1XHEXCPCODE    Handler2: 09001000A01E1590
NULL
1XHEXCPMODULE  Module: /usr/java5_64/jre/bin/libj9gc23.so
1XHEXCPMODULE  Module_base_address: 090000000140C000

Java虚拟机存在问题,建议升级JDK及相关补丁,/usr/java5_64/jre/bin/libj9gc23.so
这个文件中ibm的jdk1.5.0的初始版本中是存在bug的需要打一个补丁。
参与0

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

deadman
擅长领域: 服务器存储Unix

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-01-30
  • 关注会员:0 人
  • 问题浏览:3467
  • X社区推广