第 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