美文网首页
nginx负载均衡策略

nginx负载均衡策略

作者: Impossible安徒生 | 来源:发表于2019-04-07 11:48 被阅读0次

- 轮询(默认)

每个请求按照时间顺序逐一分配到不同的后端服务器,后端服务器分配的请求数基本一致,如果后端服务器挂掉,能自动剔除。

- 加权轮询

根据权重进行轮询,权重高的服务器分配的请求更多,主要适用于后端服务器性能不均,如新老服务器混用。

- ip hash

每个请求按照访问ip的hash请求分配,这样每个访客固定访问一个后端服务器,主要用于解决session的问题,如购物车。

- fair

按后端服务器的响应时间来分配请求,响应时间短的优先分配,能够最大化的平衡各后端服务器的压力,可以适用于后端服务器性能不均的情况,也可以防止某台服务器性能不足的情况下,还继续接收同样的请求,从而造成雪崩效应。

- url hash

按访问url的hash结果分配请求,每个url定向到同一个后端服务器,适用于后端服务器能够将url的响应结果缓存的情况。

相关文章

网友评论

      本文标题:nginx负载均衡策略

      本文链接:https://www.haomeiwen.com/subject/efzjiqtx.html