我试图了解客户端负载平衡的工作原理。到目前为止,我已经能够理解以下内容。
我不明白: 客户端如何发出请求?在传统的负载均衡器中,用户可以使用DNS名称为负载均衡器发出请求,但是如何在客户端负载均衡中进行,尤其是在实例来去的云环境中。
答案 0 :(得分:3)
此处的关键字为服务发现。
您需要有一个中央注册表,其中列出了您服务的所有实例(如果由于某种原因它们发生故障,则不会列出)。然后,您的客户端负载均衡器可以向寄存器询问服务实例的URL并选择其中一个。
执行此操作的工具是Eureka,例如。