WebLogic在CentOS上的故障排查步骤

一 快速定位与日志检查
tail -f AdminServer.loggrep -n "ERROR|Exception" AdminServer.log 或 grep -C 10 "关键字" <file>####<时间戳> <严重级别> <子系统> ... <消息ID> <消息文本> 格式记录,便于快速识别错误码与堆栈。二 启动失败与身份问题
username=weblogic、password=weblogic812),首次启动会自动加密;若忘记管理员密码,可按官方流程重建管理员用户(早期版本涉及 weblogic.security.utils.AdminAccount 工具与清理域下 ldap 目录,操作前务必备份)。127.0.0.1 <hostname> localhost ...::1 <hostname> localhost ...三 网络连通性与防火墙
telnet <IP> <端口> 或通过 nc -zv <IP> <端口> 连通。sudo firewall-cmd --zone=public --add-port=7001/tcp --permanentsudo firewall-cmd --zone=public --add-port=7002/tcp --permanentsudo firewall-cmd --reloadping 通或通过 telnet 测试连通性。四 数据库连接与数据源
五 性能与资源瓶颈
top / vmstat / iostat 观察 CPU、内存、磁盘 I/O 是否成为瓶颈;必要时扩容或优化应用/数据库。jstack <pid> 分析线程阻塞/死锁,通过 jmap 观察堆内存与对象分布,配合 GC 日志判断是否存在频繁 Full GC。