微服务之间互相调用时,由ribbon来做客户端负载均衡。
可是前端页面访问微服务的话,多个微服务实例如何做负载均衡?还是用nginx之类的吗?
如果这么做了,微服务中互相调用使用客户端负载均衡还有何意义,不如都走nginx好了。更何况这也违背了微服务独立部署的初衷啊。
微服务之间互相调用时,由ribbon来做客户端负载均衡。
可是前端页面访问微服务的话,多个微服务实例如何做负载均衡?还是用nginx之类的吗?
如果这么做了,微服务中互相调用使用客户端负载均衡还有何意义,不如都走nginx好了。更何况这也违背了微服务独立部署的初衷啊。
8 回答6.4k 阅读
1 回答4.2k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
3 回答1.7k 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
在对应的
restTemplate
实体加上@LoadBalanced
即可