balancer - trzymanie sesji
: 11 kwietnia 2014, 09:40
Jak mogę sobie ustawić na loadbalancerze, aby klient otrzymywał jeden serwer, nie był przerzucany pomiędzy balancingiem i raz lądował na jednym serwerze, raz na drugim? Np. aby cookie było przetrzymywane przez 15min sesji u klienta?
Konfigurację mam taką:
[/B][/B]
Konfigurację mam taką:
Kod: Zaznacz cały
[B][B]
ProxyPass / balancer://ssl/ stickysession=SESSION nofailover=Off ProxyPassReverse / balancer://ssl/ <Proxy balancer://ssl> Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED BalancerMember [url=https://192.168.100.3:443]https://10.50.10.1:443[/URL] loadfactor=1 route=One connectiontimeout=500
BalancerMember [url=https://192.168.100.4:443]https://10.50.10.2:443[/URL] loadfactor=2 route=Two connectiontimeout=500 </Proxy>