Nacos 作为服务注册与发现的组件,支持配置不同的负载均衡策略。在服务消费者调用服务提供者时,可以设置如下策略:
Random Load Balance:随机,简单且快速,从注册中心获取的服务列表中随机选择一个服务实例。
Round Robin Load Balance:轮询,按顺序依次选择服务实例,循环往复。
Weighted Round Robin Load Balance:加权轮询,根据服务实例的权重分配调用量,权重高的实例将被分配更多的调用。
Least Active Load Balance:最少活跃调用数,选择当前活跃调用数最少的服务实例。
IP Hash Load Balance:基于 IP 的一致性哈希,相同请求会路由到同一台服务实例,实现 session 亲和性。
k可参考容器服务 Kubernetes 版 ACK Service的负载均衡配置注意事项
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。