7.1.7 OIGサーバー・メモリー・パラメータの設定

デフォルトでは、oim_clusterに割り当てられるjavaメモリー・パラメータは、非常に小さくなります。推奨される最小値は、-Xms4096m -Xmx8192mです。ただし、本番環境ではこれらを-Xms8192m -Xmx8192mに設定することをお薦めします。

  1. /output/weblogic-domains/<domain_uid>ディレクトリに移動します:
    cd $WORKDIR/kubernetes/create-oim-domain/domain-home-on-pv/output/weblogic-domains/<domain_uid>
    
    例:
    cd $WORKDIR/kubernetes/create-oim-domain/domain-home-on-pv/output/weblogic-domains/governancedomain
    
  2. domain.yamlファイルを編集します。governancedomain-oim-clusterの下のclusterName: oim_clusterで始まるファイルのセクションを見つけます。次のようにメモリー設定を追加します:
      serverPod:
        env:
        - name: USER_MEM_ARGS
          value: "-XX:+UseContainerSupport -Djava.security.egd=file:/dev/./urandom -Xms8192m -Xmx8192m"
        resources:
          limits:
            cpu: "2"
            memory: "8Gi"
          requests:
            cpu: "1000m"
            memory: "4Gi"
    
    例:
    apiVersion: weblogic.oracle/v1
    kind: Cluster
    metadata:
      name: governancedomain-oim-cluster
      namespace: oigns
    spec:
      clusterName: oim_cluster
      serverService:
        precreateService: true
      serverPod:
        env:
        - name: USER_MEM_ARGS
          value: "-XX:+UseContainerSupport -Djava.security.egd=file:/dev/./urandom -Xms8192m -Xmx8192m"
        resources:
          limits:
            cpu: "2"
            memory: "8Gi"
          requests:
            cpu: "1000m"
            memory: "4Gi"
      replicas: 0

    ノート:

    管理者は、次のことに注意する必要があります:
  3. 変更をdomain.yamlに保存します。