Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
256 views
in Technique[技术] by (71.8m points)

微服务里面的多个实例的作用是什么?

同一个微服务,如果起多个实例,在发现中心会看到它们,请问这多个实例之间可以协同工作么?比如我请求这个微服务的API,那么哪个实例会提供服务?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

不用微服务的时候,为啥你也会部署到多台机器上,前面用个负载均衡器转发请求?

不就是为了高可用?流量均匀分布,防止单台瓶颈,也避免单点故障。

微服务里不也一样吗?

哪个实例提供服务,这不取决于负载均衡器转发给谁了吗?

不知道你用的啥搭建的,如果是 k8s 里,Ingress 就可以充当负载均衡器。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...