3.6. JVM、CPU 和内存
您可以在 Infinispan CR 中设置 JVM 选项,以及 CPU 和内存分配。
spec:
container:
extraJvmOpts: "-XX:NativeMemoryTracking=summary"
cpu: "1000m"
memory: 1Gi
spec:
container:
extraJvmOpts: "-XX:NativeMemoryTracking=summary"
cpu: "1000m"
memory: 1Gi
| 字段 | 描述 |
|---|---|
|
| 指定 JVM 选项。 |
|
| 将主机 CPU 资源分配给 Data Grid pod,以 CPU 单位计算。 |
|
| 将主机内存分配给 Data Grid pod,以字节为单位。 |
当 Data Grid Operator 创建 Data Grid 集群时,它使用 spec.container.cpu 和 spec.container.memory :
-
确保 OpenShift 有足够的容量来运行 Data Grid 节点。默认情况下,Data Grid Operator 从 OpenShift 调度程序请求 512Mi
内存和0.5。 -
约束节点资源使用情况。Data Grid Operator 将
cpu和memory的值设置为资源限值。