怎样在haproxy中设置会话保持(粘滞会话)

 时间:2024-10-13 20:04:27

http出口的负载拨揞搠床均衡策略是roundrobin,部分业务系统将会话信息保存在backend server,且backend server之间未廪咫錾净做同步。用户在访问、操作的时候,会出现会话不连贯的现象 。

几种方式对比

1、在haproxy的配置文件的balance中进行配置。

怎样在haproxy中设置会话保持(粘滞会话)

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

怎样在haproxy中设置会话保持(粘滞会话)

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

怎样在haproxy中设置会话保持(粘滞会话)

结果说明

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

怎样在haproxy中设置会话保持(粘滞会话)

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

怎样在haproxy中设置会话保持(粘滞会话)怎样在haproxy中设置会话保持(粘滞会话)
  • 安装Win10系统后启用SATA硬盘为AHCI的方法
  • IE8无法保存账号和密码怎么办
  • Chrome浏览器标签文字模糊看不清怎么办
  • win10经常蓝屏收集错误
  • win11桌面图标怎么设置
  • 热门搜索
    板门店旅游 浙江东方海外旅游有限公司 北京旅游攻略三天 舟山旅游地图 赵县旅游景点大全 盐城旅游景点大全 浙江乌镇旅游景点 四川旅游信息网 苏梅岛旅游 衡水旅游景点大全