CentOS下WebLogic故障排查方法如下:
DOMAIN_HOME/servers/server_name/logs目录下的server.log、server.out等文件,使用grep或tail -f定位错误信息。systemctl status weblogic或ps aux确认服务是否运行,检查进程状态是否异常。ping、traceroute、netstat检查网络连通性及端口占用情况,确保配置的监听端口未被占用。top、free -m、df -h查看CPU、内存、磁盘空间使用情况,排查资源不足问题。config.xml、domain.xml等文件的语法及配置项,确保端口、数据库连接等配置正确。tmp、cache目录下的残留文件,修复权限问题。setDomainEnv.sh中JVM参数(如-Xms、-Xmx),使用jstack、jmap分析线程阻塞或内存泄漏。config.xml中端口或终止占用进程。boot.properties权限及内容。参考来源: