nginx负载均衡策略有哪些

  轮询的方式,它是upstream模块默认的负载均衡默认策略。每个请求会按时间顺序逐一分配到不同的后端服务器。

  ip_hash,指定负载均衡器按照基于客户端IP的分配方式,这个方法确保了相同的客户端的请求一直发送到相同的服务器,以保证session会话。这样每个访客都固定访问一个后端服务器,可以解决session不能跨服务器的问题。

  least_conn,把请求转发给连接数较少的后端服务器。轮询算法是把请求平均的转发给各个后端,使它们的负载大致相同;但是,有些请求占用的时间很长,会导致其所在的后端负载较高。这种情况下,least_conn这种方式就可以达到更好的负载均衡效果。

  url_hash,按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器,要配合缓存命中来使用。同一个资源多次请求,可能会到达不同的服务器上,(梁勇)(责编:李龙、韩婷)。奇人中特网为您提供导致不必要的多次下载,缓存命中率不高,以及一些资源时间的浪费。而使用url_hash,可以使得同一个url(也就是同一个资源请求)会到达同一台服务器,一旦缓存住了资源,再此收到请求,就可以从缓存中读取。返回搜狐,查看更多


白小姐com| 香港新版跑狗图更新| 彩富网白小姐资料大全| 最新抓码王彩图| 横财富彩图每期自动更新| 香港白小姐玄机中特网| 开码 香港马会开奖直播| 雷锋内幕高手坛| 香港最快开奖现场直播| 黄大仙高手心水主论坛|