首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Haproxy粘性会话

Haproxy粘性会话
EN

Stack Overflow用户
提问于 2018-05-03 15:55:11
回答 1查看 10.5K关注 0票数 2

我正在尝试使用Haproxy 1.6.3 2015/12/25和粘滞会话。其他一切都很完美,但cookies不行。我附上了我的haproxy.cfg:

代码语言:javascript
复制
global
  log /dev/haproxy/log local0
  log /dev/haproxy/log local1 notice
  chroot /var/lib/haproxy
  stats socket /run/haproxy/admin.sock mode 660 level admin
  stats timeout 30s
  user haproxy
  group haproxy 
  daemon

defaults
  log global
  mode http
  option httplog
  option dontlognull
  timeout connect 5000ms
  timeout client 50000ms
  timeout server 50000ms

  stats enable
  stats auth user:pass
  stats uri /haproxy_stats

  option httpchk HEAD / HTTP/1.0
  option redispatch

  balance roundrobin

frontend frontend_http
  bind *:80
  option forwardfor
  default_backend backend_http

backend backend_http
  option prefer-last-server
  cookie mycookies insert indirect nocache
  server server1 196.168.0.125:80 check cookie s1
  server server2 196.168.0.126:80 check cookie s2

另外,我的服务器(server1、server2)部署在IIS上,平衡器部署在Ubuntu 16.04 LTS

EN

回答 1

Stack Overflow用户

发布于 2018-06-28 03:31:58

更改后端配置:

代码语言:javascript
复制
backend backend_http
option prefer-last-server
cookie mycookies insert indirect nocache
server server1 196.168.0.125:80 check cookie server1
server server2 196.168.0.126:80 check cookie server2

代码语言:javascript
复制
backend backend_http
option prefer-last-server
cookie mycookies insert indirect nocache
server s1 196.168.0.125:80 check cookie s1
server s2 196.168.0.126:80 check cookie s2
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50149747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档