以下是CentOS上WebLogic性能优化关键技巧:
net.core.rmem_max/net.core.wmem_max(如设置为8MB)。net.core.somaxconn(建议512-1024)。vm.swappiness(如10),减少交换分区使用。ulimit -n或/etc/security/limits.conf增加文件句柄数(建议≥65535)。weblogic.threadpool.MinPoolSize和MaxPoolSize。Test Connections on Reserve)并设置合理超时(如30秒)。-Xms)和最大堆(-Xmx)设置为物理内存的50%-70%(建议相等以减少GC频率)。-XX:+UseG1GC)并调整相关参数(如-XX:MaxGCPauseMillis)。-Dweblogic.NativeIOEnabled=true提升套接字性能。net.ipv4.tcp_fastopen=3)。TIME_WAIT时间(net.ipv4.tcp_fin_timeout=30)。top、htop、vmstat。注意:所有调优需先在测试环境验证,避免影响生产环境稳定性。
参考来源: