怎样在haproxy中设置会话保持(粘滞会话)
http出口的负载拨揞搠床均衡策略是roundrobin,部分业务系统将会话信息保存在backend server,且backend server之间未廪咫錾净做同步。用户在访问、操作的时候,会出现会话不连贯的现象 。
几种方式对比
1、在haproxy的配置文件的balance中进行配置。

3、url_param的方式,需要业务在url中带有sessionid,适用于http。不采用。

5、cookie的方式本身也有多种策略,例如insert,prefix,rewrite等,适用于http。

结果说明
1、未发送post请求之前,依然采用roundrobin的方式。第一次get请求:

3、发送了post请求后,被设置cookie。cookie的值为处理post请求的backend server的ID。


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:91
阅读量:62
阅读量:44
阅读量:90