又是空指针异常,鉴于首页图片能正式打开,初步判断we"/>

记录一次处理weblogic故障的过程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录一次处理weblogic故障的过程相关的知识,希望对你有一定的参考价值。

下午接用户投诉,web系统登陆报500错误:

技术分享又是空指针异常,鉴于首页图片能正式打开,初步判断weblogic故障,继续可判断weblogic前台端口启动但是内部控制器等未启动。重启weblogic看日志,

报错:

技术分享


主要看error和critical的日志,日志上:could not obtain an exclusive lock to the embedded ldap data file directory; Ensure that the first Weblogic Server is completely shutdown and restart the server.

从此等断定了原因:weblogic在启动时会读myserver\ldap下面的信息,然后对ldap的文件进行枷锁(排他锁),这个是因为前期Weblogic异常未完全结束,导致了这次重启还检测到ldap文件被锁,所以没法启动,解决方式:找到目录,把lok后缀文件改名为.bak, 当然会提醒有进程在占用,找到这个进程强制停止后改名。然后重启,问题解决。

技术分享


以上是关于记录一次处理weblogic故障的过程的主要内容,如果未能解决你的问题,请参考以下文章

weblogic-weblogic问题记录

weblogic-重点知识记录-持续更新

获取Weblogic中JMS队列处理的消息的历史记录

Weblogic配置故障转移

monitor weblogic server ,Very simple to use, weblogic监控巡检故障简单小工具

Weblogic常见故障一:JDBC Connection Pools