公司的产品在一个大集中式的项目中,上线试运行的过程中,性能一直很慢,最近有频繁出现down机的现象,运行环境是:AIX5.3+ibm jdk1.5.0+weblogic9.2 MP2,今天终于请了两位bea的专家进行会诊,一位曾经是bean的R&D人员,一位是supporter,会诊结果如下:
1、nohup.out文件
<Jul 22, 2008 11:49:06 AM GMT+08:00> <Error> <Socket> <BEA-000438> <Unable to load performance pack. Using Java I/O instead. Please ensure that libmuxer library is in :'/usr/java5_64/jre/bin:/usr/java5_64/jre/bin/j9vm:/usr/java5_64/jre/bin:/cicoa_app_bea/bea/patch_weblogic922/profiles/default/native:/cicoa_app_bea/bea/weblogic92/server/native/aix/ppc::/usr/lib'
由于应用配置了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的需要打一个补丁。
分享到:
相关推荐
AIX+HACMP+ORACLE9i+WEBLOGIC81安装实施AIX+HACMP+ORACLE9i+WEBLOGIC81安装实施
AIX+ORACLE9i+WEBLOGIC81安装实施.rar pdf文件 中文
AIX+ORACLE9i+WEBLOGIC81安装实施
\桌面\linux jboss\Linux+++JDK+++WebLogic+Server++Oracle+的安装配置过程.rar
AIX服务器weblogic性能调优,解决在aix服务器下用weblogic做应用服务器的性能问题。
myeclips+weblogic文档配置文档配置
Oracle+Weblogic+Server+Java反序列化漏洞 解决方案 Oracle+Weblogic+Server+Java反序列化漏洞 解决方案
图解eclipse+myelcipse+weblogic开发EJB .doc
AIX5.3+HACMP+Oracle9I+Weblogic8.1安装实施报告 转贴 哈哈哈... 好东西分享
AIX环境JDK1.5+WebLogic9.2.2安装手册
webwork2.1.7+spring+hibernate3+oracle+weblogic8.1登录示例(详解): 通过输入用户名查询出数据库中的对应数据
AIX下的Weblogic安装及WEBLOGIC的安装、配置和启动
Linux更换JDK+weblogic更换JDK 全局更换JDK Linux更换JDK+weblogic更换JDK 全局更换JDK
AIX安装Weblogic_Server10[AIX安装Weblogic_Server10
搭建Eclipse3.2.2+MyEclipse5.5+Tomcat+Weblogic
aix下配置weblogic集群 aix下配置weblogic集群 aix下配置weblogic集群 aix下配置weblogic集群 aix下配置weblogic集群
我在建站过程中手机的一些资料,分享给大家。Linux+WebLogic+Oracle建站参考资料
HR伴侣技术培训之Apache服务器基础知识.配置好的,可以直接拿来用,亦可当作学习的例子!
linux下安装weblogic以及Oracle、jdk 的一些过程。以及oracle的一些初始化操作
aix安装weblogic92 Java5_64.sdk.tar的安装 在配置集群前先要把整个域设计好,然后再开始配置 服务启动