我是Spring Cloud和微服务的新手。我打算在独立的微服务上实现负载平衡,并且需要了解如何使用zuul api网关来实现负载平衡,而无需使用Java或application.properties文件中可用的虚拟客户端和端点的硬编码列表。可以通过Internet获得的是服务器的硬编码列表,并使用负载均衡器select选项获取可用的端点列表以执行负载均衡。请提出一种实现方法。
答案 0 :(得分:0)
您需要诸如eureka-server形式的服务注册表,zuul会收集有关已注册服务的信息。如果存在多个具有相同名称的服务,则负载均衡将立即可用。
您还可以查看我的代码示例here