nginx系列11:负载均衡哈希算法ip_hash与hash模块

使用默认的round-robin负载均衡算法无法保证某一类请求只能由上游的某一台应用服务器处理,它只适用于AKF扩展中的水平扩展,如果要保证某一类请求只能由上游的某一台应用服务器处理,就需要用到AKF扩展中的Z轴扩展,一般使用基于哈希算法来实现。

ip_hash模块

基于客户端的IP地址。

image

使用方法:

image

hash模块

基于任意的参数和变量。

image

使用方法:

image

原文地址:https://www.cnblogs.com/mcgrady/p/10267953.html