【问题标题】:Kong Api Gateway ClusteringKong Api 网关集群
【发布时间】:2020-08-25 21:21:43
【问题描述】:

根据https://docs.konghq.com/2.0.x/clustering我有一些问题

如果有人帮助我,我将不胜感激。

1)根据 Clustering Reference 我需要一个负载均衡器,你能介绍一个免费的,我可以在我的 Kong 节点前使用吗?

2)我仍然不知道在不同的虚拟机或 Docker 中使用 docker-compose 文件来实现完全生产环境的 kong 节点更好吗?

最好的问候,

【问题讨论】:

    标签: api load-balancing kong kong-plugin konga


    【解决方案1】:

    我认为您的两个问题都高度依赖于您的技术堆栈/架构。

    关于负载均衡的问题,我可以想到几个不同的选项:

    • DNS 负载平衡,取决于客户端负载平衡
    • Kubernetes/OpenShift 环境中的服务,提供跨多个 pod 的负载平衡
    • AWS 负载均衡器,如果您直接在 EC2 机器上部署 Kong。 (我相信其他云提供商也有类似的概念)

    您是在 VM 上部署 Kong 还是将其部署为 Docker 容器很难回答。这取决于您已经拥有的技术堆栈和您的要求(请参阅https://docs.konghq.com/2.0.x/sizing-guidelines/)。但是,我不建议在这个用例中使用 docker-compose。如果您决定使用基于 Docker 的解决方案,您应该查看容器管理解决方案,例如 Kubernetes 或 OpenShift。在那里,您已经解决了 Kong 容器的管理问题(例如正在运行的副本数量以及如果一个副本出现故障会发生什么),并且您已经解决了负载平衡问题(通过使用 Kubernetes/OpenShift 服务对象)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-31
      • 1970-01-01
      • 1970-01-01
      • 2018-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-08
      相关资源
      最近更新 更多