当前位置:新励学网 > 秒知问答 > nginx负载均衡策略

nginx负载均衡策略

发表时间:2024-08-24 12:00:45 来源:网友投稿

nginx 负载均衡的几种常用方式1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。

2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。

3、ip_hash上述方式存在一个问题就是说,在负载均衡系统中,假如用户在某台服务器上登录了,那么该用户第二次请求的时候,因为我们是负载均衡系统,每次请求都会重新定位到服务器集群中的某一个,那么已经登录某一个服务器的用户再重新定位到另一个服务器,其登录信息将会丢失,这样显然是不妥的。

4、fair(第三方)按后端服务器的响应时间来分配请求,响应时间短的优先分配。

5、url_hash(第三方)按访问url的hash结果来分配请求,使每个url定向到同一个(对应的)后端服务器,后端服务器为缓存时比较有效。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!