我想使用 Zuul 作为我正在使用的一些 REST 服务的代理。我的问题是:因为我将它作为 Spring Boot 应用程序运行,有没有办法将它配置为高可用性?
编辑:我需要将我的应用程序部署在支持 HA 的应用程序服务器中吗?
我想使用 Zuul 作为我正在使用的一些 REST 服务的代理。我的问题是:因为我将它作为 Spring Boot 应用程序运行,有没有办法将它配置为高可用性?
编辑:我需要将我的应用程序部署在支持 HA 的应用程序服务器中吗?
您可以在负载均衡器后面部署 Zuul 代理的多个实例以实现高可用性。
例如,在 AWS 中,您可以将其放在ELB(弹性负载均衡器)后面。
您可以继续使用标准 Spring Boot Executable JAR 格式而不会出现问题。