一、非持续性算法(Non-Persistent):
1、轮循算法(Round
Robin):
说明:
举例:
2、最少连接算法(Least
Connection):
说明:
说明:
举例:
1、基于IP的算法
-Persistent
IP (pi):基于用户IP地址来选择服务器。
-Hash
IP (hi) :基于用户IP地址的HASH值,来选择服务器
-Consistent
Hash IP (chi):
2、基于报头/请求的算法
-Hash
Header (hh):基于用户请求报中HTTP报头来选择服务器;
-Persistent
Hostname (ph):基于用户请求报中HTTP报头的Hostname的HASH值,来选择服务器;
-Persistent
URL (pu):基于对URI Tag和值的静态对应关系来选择服务器。
-SSL
Session ID (sslsid):基于SSL会话ID来选择服务器。
3、基于Cookie的算法
-Persistent
Cookie (pc) : 选择服务器基于用户请求包用Cookie Name / Value的静态对应关系;
-Hash
Cookie (hc) :选择服务器基于用户请求包用Cookie Name / Value 的Hash值对应关系;
-Insert
Cookie (ic) :选择服务器基于负载均衡器向服务器响应包中插入Cookie;
-Re-write
Cookie(rc):选择服务器基于负载均衡器向服务器响应包中重写Cookie值。(必须为重写指定Cookie值的偏移量)