2014-04-11 4 views
1

proxy_balancer.conf에 다음을 설정 했으므로 서버가 쿠키를 잘 작성하고 있지만 서버는 항상 새로 고침 또는 리디렉션을 수행 할 때마다 전환됩니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?Apache로드 밸런서에서 세션 유지하기

ProxySet stickysession=ROUTEID 당신의 <Proxy balancer://...> 지시어에 : 당신이없는 것 같은

NameVirtualHost *:80 
ServerName mantra.inn650 
RewriteEngine On 
Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED 
<Proxy balancer://mycluster> 

BalancerMember http://10.6.2.2 route=1 
BalancerMember http://10.6.2.3 route=2 
</Proxy> 
ProxyPass/balancer://mycluster/ 
ProxyPassReverse/balancer://forumcluster/ 

ProxyPreserveHost on 
<Proxy *> 
Order deny,allow 
Allow from all 
</Proxy> 

ServerName blog.mantra.inn650 
RewriteEngine On 
Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED 
<Proxy balancer://blogcluster> 

BalancerMember http://10.6.2.2 route=1 
BalancerMember http://10.6.2.3 route=2 
</Proxy> 
ProxyPass/balancer://blogcluster/ 
ProxyPassReverse/balancer://forumcluster/ 

ProxyPreserveHost on 
<Proxy *> 
Order deny,allow 
Allow from all 
</Proxy> 

답변

관련 문제