# 云负载推荐配置IP_HASH分配策略
如果集群环境使用云负载产品做负载均衡,推荐后端服务器组分配策略设置为【源IP算法:在一段时间内,同一个客户端的IP地址的请求会被分发至同一个后端服务器】。此配置用于避免节点漂移导致的掉线以及表单功能异常,如下各图:
云负载产品会提供轮询、加权轮询、加权最小连接、源IP之类的分配策略,会话保持方式为插入cookie、重写cookie、源IP;
以下列举各大云服务厂商云负载产品配置文档。
# 华为云
https://support.huaweicloud.com/productdesc-elb/elb_pro_0004.html (opens new window)
https://support.huaweicloud.com/qs-elb/zh-cn_topic_0052569751.html (opens new window)
# 阿里云
# 腾讯云
https://cloud.tencent.com/document/product/214/6153 (opens new window)
# 天翼云
https://www.ctyun.cn/document/10026756/10250655 (opens new window)
使用轮询、加权轮询负载和插入cookie的方式保持会话会导致jsessionid改变导致节点漂移掉线、CAP4表单缓存失效、涉及依赖jsessionid的功能都会有问题。
#####案例一:天翼云
云平台上使用的云负载对OA 进行负载分发,选择的轮询模式和插入cookie模式导致OA频繁掉线。
#####案例二:阿里云
使用源IP算法,OA服务需要7层负载,阿里云上建议选ALB不能选SLB和NLB,若选SLB只有4层的转发才有源IP模式,且客户使用的http与https 端口也不是默认的80和443 导致插件端口获取错误(webroot地址协议端口获取异常);
