温馨提示×

centos系统weblogic内存配置

小樊
52
2025-08-08 20:00:23
栏目: 智能运维

在CentOS系统配置WebLogic内存,需根据服务器物理内存和应用需求调整,关键参数及建议如下:

  • 初始堆内存(-Xms):设为物理内存的10%-20%,不超过2GB,建议为最大堆内存的1/4-1/3。
  • 最大堆内存(-Xmx):设为物理内存的50%-70%(不超过80%),推荐2GB-4GB,避免过度分配。
  • 永久代/元空间
    • Java 8前用-XX:PermSize-XX:MaxPermSize,设为256MB-512MB。
    • Java 8及以后用-XX:MetaspaceSize-XX:MaxMetaspaceSize,推荐512MB-1GB。
  • 配置文件:修改WL_HOME/bin/setDomainEnv.sh,通过MEM_ARGS设置参数,如export MEM_ARGS="-Xms1024m -Xmx2048m -XX:MaxMetaspaceSize=512m"
  • 注意事项
    • 避免内存溢出,预留部分内存给系统和其它应用。
    • 修改后重启WebLogic生效,生产环境建议通过管理控制台调整并监控内存使用。

0