第 1 章 Kafka 调整概述
使用配置属性来优化 Kafka 代理、生产者和消费者的性能。您可以在 OCP 和 RHEL 上为 AMQ Streams 指定配置属性。
需要一组最小配置属性,但您可以添加或调整属性,以更改制作者和消费者与 Kafka 代理交互的方式。例如,您可以调整消息的延迟和吞吐量,以便客户端可以实时响应数据。
您可能首先分析指标以量化进行初始配置的位置,然后进行增量更改,并进一步比较指标,直到您有所需的配置。
有关 Apache Kafka 配置属性的更多信息,请参阅 Apache Kafka 文档。
1.1. 映射属性和值 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
如何指定配置属性取决于部署的类型。如果在 OCP 上部署 AMQ Streams,您可以使用 Kafka
资源通过 config
属性为 Kafka 代理添加配置。在 RHEL 上使用 AMQ Streams,您可以将配置作为环境变量添加到属性文件中。
当您向自定义资源添加 config
属性时,您可以使用冒号(':')来映射属性和值。
自定义资源中的配置示例
num.partitions:1
num.partitions:1
当您将属性添加为环境变量时,您可以使用等号('=')来映射属性和值。
将配置示例作为环境变量
num.partitions=1
num.partitions=1