2.10. Cruise Control 容量覆盖
新的 Cruise Control 配置选项允许您指定覆盖,为每个 Kafka 代理设置网络容量和 CPU 限制。当代理在带有异构网络或 CPU 资源的节点中运行时,可以使用这些选项。
可以为以下代理资源设置覆盖容量限制:
-
CPU
- CPU 资源(毫秒或)或 CPU 内核(默认:1) -
inboundNetwork
- 入站网络吞吐量(字节/每秒)(默认值:10000KiB/s) -
outboundNetwork
- 出站网络吞吐量(字节/每秒)(默认值:10000KiB/s)
Cruise Control capacity 的示例使用 bibyte 单位覆盖配置
apiVersion: kafka.strimzi.io/v1beta2 kind: Kafka metadata: name: my-cluster spec: # ... cruiseControl: # ... brokerCapacity: cpu: "1" inboundNetwork: 10000KiB/s outboundNetwork: 10000KiB/s overrides: - brokers: [0] cpu: "2.755" inboundNetwork: 20000KiB/s outboundNetwork: 20000KiB/s - brokers: [1, 2] cpu: 3000m inboundNetwork: 30000KiB/s outboundNetwork: 30000KiB/s
请参阅容量覆盖。