最近比较烦躁,系统频繁出现宕机,weblogic控制台打印出如下内容:
# Afatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000003373c89afc,pid=21500, tid=139781136643840
#
# JREversion: 6.0_45-b06
# JavaVM: Java HotSpot(TM) 64-Bit Server VM (20.45-b01 mixed mode linux-amd64compressed oops)
#Problematic frame:
# C [libc.so.6+0x89afc] unsigned long+0x2dc
#
# Anerror report file with more information is saved as:
#/webhome/bea/user_projects/domains/crm_domain/hs_err_pid21500.log

本文介绍了Weblogic服务器频繁宕机的问题,详细分析了崩溃日志,指出由于动态更新jar或class文件以及jar大小超过4GB导致的问题。解决方案包括在JDK1.6.23以上版本中启用特定参数 `-Dsun.zip.disableMemoryMapping=true`,并建议在更新类文件时先停止Weblogic服务。通过这些措施,可以避免宕机问题,提升系统稳定性。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



