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

ip_hash模块

基于客户端的IP地址。

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

使用方法:

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

hash模块

基于任意的参数和变量。

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

使用方法:

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

05-08 07:58