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權限及內容。參考來源: