负载均衡器和服务链路都可以实现服务的高可用性。 负载均衡器通过代理服务器,而通过DNS服务链接。我可以使用服务链接而不是负载平衡器吗?
因为这个DNS只属于Rancher本身,所以公共服务只能使用负载平衡器来分配请求。
但是对于内部服务,如果服务链接与负载平衡器相同? 服务链接是否可用于高度可用性?
由于DNS缓存,请求是否可能无法平衡分配?
例如:
服务backend
,3个容器,backend_1
,backend_2
,backend_3
服务nginx的,使一个proxy_pass
到backend
。
难道总是传递给backend_1
,因为它一旦DNS来backend_1
,它总是使用backend_1
?
换句话说,我可以使用服务连接而不是负载均衡器来进行内部服务吗?
请问您是否可以尝试在您的答案中包含链接的相关部分?链接倾向于打破,这将使这个问题得不到解决。有关更多信息,请参阅[如何解答](http://stackoverflow.com/help/how-to-answer)。 – hbaderts