解决CentOS上WebLogic端口冲突问题,可按以下步骤操作:
sudo netstat -tuln | grep 端口号 或 sudo ss -tuln | grep 端口号 查看占用端口的进程及PID。sudo kill -9 PID 终止进程(谨慎操作,避免影响系统服务)。DOMAIN_HOME/config/config.xml,找到 <server> 标签内的 <listen-port>,修改为新端口并保存。startManagedWebLogic.sh 等启动脚本中的端口配置,确保与配置文件一致。DOMAIN_HOME/bin/stopWebLogic.sh 和 DOMAIN_HOME/bin/startWebLogic.sh 重启服务。sudo firewall-cmd --add-port=新端口/tcp --permanent 开放端口并重载规则。注意:修改前建议备份配置文件,生产环境需提前测试,避免影响业务。