第 3 章 配置代理
通过将代理配置为根据您的特定要求包含额外功能来微调部署。
3.1. 配置虚拟集群 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Kafka 集群由代理表示,作为虚拟集群。客户端连接到虚拟集群,而不是实际的集群。当部署了 Apache Kafka 代理的流时,它包括用于创建虚拟集群的配置。
虚拟接口只有一个目标集群,但很多虚拟集群可以针对同一集群为目标。每个目标集群都以目标集群上的一个监听程序为目标,因此 Kafka 端的多个监听程序由代理表示为多个虚拟集群。客户端使用 bootstrap_servers
地址连接到虚拟集群。现有集群有一个 bootstrap 地址,它映射到目标集群中的每个代理。当客户端连接到代理时,通过重写地址将通信代理到目标代理。返回客户端的响应会被重写,以反映虚拟集群的相应网络地址。
您可以保护来自客户端和目标集群的虚拟集群连接。
Apache Kafka 代理的流接受 PEM (Privacy Enhanced Mail)、PKCS TOTP (Public-Key Cryptography Standards)或 JKS (Java KeyStore)密钥存储格式的密钥和证书。