根据https://docs.konghq.com/2.0.x/clustering我有一些问题
如果有人帮助我,我将不胜感激。
1)根据集群参考我需要一个负载均衡器,你能介绍一个免费的,我可以在我的Kong节点前使用吗?
2)我仍然不知道使用 docker-compose 文件在不同的 VM 或 Docker 中实现 kong 节点是否更好,以获得完整的生产环境?
此致,
根据https://docs.konghq.com/2.0.x/clustering我有一些问题
如果有人帮助我,我将不胜感激。
1)根据集群参考我需要一个负载均衡器,你能介绍一个免费的,我可以在我的Kong节点前使用吗?
2)我仍然不知道使用 docker-compose 文件在不同的 VM 或 Docker 中实现 kong 节点是否更好,以获得完整的生产环境?
此致,
我认为您的两个问题都高度依赖于您的技术堆栈/架构。
关于负载平衡问题,我可以为不同的选项想到几个选项:
是在 VM 上部署 Kong 还是作为 Docker 容器部署都很难回答。这取决于您已经拥有的技术堆栈和您的要求(请参阅https://docs.konghq.com/2.0.x/sizing-guidelines/)。但是,我不建议在这个用例中使用 docker-compose。如果您决定使用基于 Docker 的解决方案,您应该查看容器管理解决方案,例如 Kubernetes 或 OpenShift。在那里,您已经解决了 Kong 容器的管理问题(例如正在运行的副本数量以及如果一个副本出现故障会发生什么),并且您已经解决了负载平衡问题(通过使用 Kubernetes/OpenShift 服务对象)。