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
的值设置为资源限值。