香港Api网关群集

香港Api网关群集,api,load-balancing,kong,kong-plugin,konga,Api,Load Balancing,Kong,Kong Plugin,Konga,我有一些问题要问 如果有人帮助我,我将不胜感激 1) 根据集群参考,我需要一个负载均衡器,你能给我介绍一个免费的,我可以在我的节点前使用的吗 2) 我仍然不知道是在不同的虚拟机中实现kong节点更好,还是在Docker中使用Docker compose file实现完全生产环境更好 向您致意,我认为您的两个问题都高度依赖于您的技术堆栈/架构 关于负载平衡问题,我可以为不同的选项想出几个选项: DNS负载平衡,这取决于客户端负载平衡 Kubernetes/OpenShift环境中的服务,这些服务

我有一些问题要问

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

1) 根据集群参考,我需要一个负载均衡器,你能给我介绍一个免费的,我可以在我的节点前使用的吗

2) 我仍然不知道是在不同的虚拟机中实现kong节点更好,还是在Docker中使用Docker compose file实现完全生产环境更好


向您致意,

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

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

  • DNS负载平衡,这取决于客户端负载平衡
  • Kubernetes/OpenShift环境中的服务,这些服务跨一组POD提供负载平衡
  • AWS负载平衡器,如果您直接在EC2机器上部署Kong。(我相信其他云提供商也有simar概念)
无论您是将Kong部署在VM上还是作为Docker容器,都很难回答。这取决于您已有的技术堆栈和您的需求(请参阅)。但是,我不建议在这个用例中使用docker compose。如果您决定使用基于Docker的解决方案,您应该看看容器管理解决方案,如Kubernetes或OpenShift。在这里,您已经解决了Kong容器的管理问题(例如,有多少个副本正在运行,如果一个副本出现故障会发生什么),并且您已经解决了负载平衡问题(通过使用Kubernetes/OpenShift services对象)