前沿:需求是由于后台接口并发量大,所以后台接口会有多个,所以需要前端去判定到底去请求哪个负载均衡器,理论上下面的三个负载均衡器上面也应该有个总管(反向代理),保证前端请求时候是同一个域名,但是实际上没有这样的条件。
像百度这样的域名,背后是包含很多的ip的,但是像我们这个需求,需要客户端自己去判定到底请求哪个服务器。老大提出:一致性哈希算法。查了下主要是解决数据平均分配问题,降低宕机影响。
但是,很明显我这就是做个轮询即可,我扔个随机数,随机去请求任意一个服务器,如果不幸我请求的服务器宕机了,我再换个就好了呀,so easy的事情,还需要什么高达上的哈希算法去解决嘛[捂脸]!
【完】