负载均衡算法 轮询(round robin)、随机、加权轮询、加权随机、平滑加权随机、传统Hash、一致性Hash
所谓负载均衡, 就是把压力(运算压力、网络压力、存储压力等等)分散到多个服务节点上。常见的负载均衡算法包括:轮询(round robin)、随机、加权轮询、加权随机、平滑加权轮询、传统Hash、一致性Hash等等。无状态服务1. 随机、轮询:随机: 随机选取一个节点。轮询: 按照顺序依次选取节点。优点:实现简单、配置简单,后端服务一视同仁缺点:但当集群中节点的性能存在差异时,这两种算法就无法满足需求。例如:例如:集群中的服务节点有2核、4核、16核等多种规格,我们希望16核的机器被分配更多的流量。这两种方法就做不到。2. 加权随机、加权轮询是在随机、轮询算法的基础上考虑到了节点的性能, 支持性... ...阅读全文