如何使 Spring Zuul High 可用?

How do I make Spring Zuul High Available?

我想使用 Zuul 作为我正在使用的一些 REST 服务的代理。我的问题是:因为我 运行 它是一个 Spring 引导应用程序,有什么方法可以配置它以获得高可用性吗?

编辑:我需要在支持 HA 的应用程序服务器中部署我的应用程序吗?

您可以在负载均衡器后面部署多个 Zuul 代理实例以实现高可用性。

例如在 AWS 中,您可以将其放在 ELB(弹性负载均衡器)后面。

您可以继续使用标准 Spring 引导可执行 JAR 格式而不会出现问题。