如何跨 VPC 访问?

为了达到最高的性能,建议 Kafka 集群和客户端(生产者、消费者)工作同一个 VPC。

若在实际使用中出现 producer、consumer 与 broker 都不在一个 VPC,此时需要跨 VPC 使用。

本节主要介绍 Kafka 如何实现跨 VPC 访问。

  • 方法一

    通过边界路由器IPsec 隧道GRE 隧道 等方式打通网络。

    适用场景:这种方式适合于大规模复杂网络的情况。

  • 方法二

    配置 VPN

    适用场景:这种方法通常用于本地开发测试。

  • 方法三

    为集群开启公网访问

    适用场景:开启公网访问后,任何服务都可以通过公网 IP 连接到 Kafka 集群。适用于有公网访问需求的场景。