负载均衡的使用,这个功能以前没见过,有懂的大神吗?

问一下,现在rancher里面的添加负载均衡,它实际添加的,也是同一个应用的副本吗? 我记得以前没这个功能,当时我是通过添加多个(同样的)服务来实现负载的 我这边运行的服务是java后台 当时我记得就是相同的服务部署多个,在多台不同的docker宿主机上 当时也确实实现了 而现在这个负载均衡,我想知道和我那时的是否一样原理?如果不是,请教是哪里不同?能否以这种方式实现我想要的负载均衡呢?
已邀请:

王伟军 - 分享技术,分享快乐

Rancher的负载均衡器是定制的Haproxy,从镜像名rancher/lb-service-haproxy:v0.7.15 可以看出来。并不是应用的副本。
 
一个服务可以包含1-N个容器,分布在N台主机上,负载均衡器对服务进行管理,提供容错负载均衡功能,很方便。
 
简单的演示(如何配置):
https://blog.csdn.net/CSDN_duomaomao/article/details/76216046  
rancher 内置的LB是haproxy 。可以理解为应用源站的负载均衡,主要作用是隐藏后端应用服务器的端口,这个负载均衡只需要暴露一个端口供上层的SLB转发即可。
 
 

要回复问题请先登录注册