以下是一個WebLogic在CentOS上的性能調優實戰案例:
/etc/sysctl.conf
文件,設置vm.swappiness = 10
,減少對交換空間的依賴;設置net.ipv4.tcp_tw_reuse = 1
等參數優化TCP連接。修改/etc/security/limits.conf
,增加文件描述符限制* soft nofile 65535
。setDomainEnv.sh
中設置MEM_ARGS="-Xms2048m -Xmx2048m -XX:+UseG1GC"
,將堆內存設置為2GB并使用G1垃圾回收器。/etc/sysctl.conf
中網絡參數,如增大TCP窗口大小等。