以下是Ubuntu上WebLogic常见问题的解决方法:
启动失败
netstat -an | grep <端口号>,修改config.xml中端口或终止占用进程。/opt/weblogic等目录所属用户为启动用户,使用chown -R weblogic:weblogic设置权限。JAVA_HOME并重启。config.xml语法,确保数据库连接、监听端口等配置正确。性能问题
startWebLogic.sh中-Xms/-Xmx参数,或优化应用减少内存占用。ulimit -n增加限制,修改/etc/security/limits.conf永久生效。vm.max_map_count、net.ipv4.tcp_tw_reuse等参数提升并发能力。依赖服务问题
config.xml中数据库URL、用户名、密码是否正确。其他问题
nodemanager.state文件,检查nodemanager.properties配置并开放防火墙端口。操作前建议:备份配置文件,优先在测试环境验证修改,官方文档可参考Oracle WebLogic官方指南。