LoadBalancer和Nginx都是用来做负载均衡用的,那二者有什么区别呢?
-
Nginx 服务器端的负载均衡:
所有请求都先发到nginx,然后再有nginx转发从而实现负载均衡。 -
LoadBalancer 是本地的负载均衡:
它是本地先在调用微服务接口时候,会在注册中心上获取注册信息服务列表之后缓存到JVM本地,从而在本地实现RPC远程服务调用技术,会自己决定请求哪个服务器。
LoadBalancer和Nginx都是用来做负载均衡用的,那二者有什么区别呢?
Nginx 服务器端的负载均衡:
所有请求都先发到nginx,然后再有nginx转发从而实现负载均衡。
LoadBalancer 是本地的负载均衡:
它是本地先在调用微服务接口时候,会在注册中心上获取注册信息服务列表之后缓存到JVM本地,从而在本地实现RPC远程服务调用技术,会自己决定请求哪个服务器。