Если ваш внутренний сервер использует SessionCook ie, вы можете использовать тот же Cook ie для липкого сеанса.
<Proxy balancer://app0102>
BalancerMember https://serverapp01.com route=node1
BalancerMember https://serverapp02.com route=node2
</Proxy>
ProxyTimeout 60
ProxyStatus On
ProxyPass / balancer://app0102/ stickysession=JSESSIONID|jsessionid
ProxyPassReverse / bbalancer://app0102
Если ваш внутренний сервер не использует Session Cook ie, вы можете использовать маршрут для закрепленного сеанса.
Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED
<Proxy "balancer://app0102">
BalancerMember https://serverapp01.com route=node1
BalancerMember https://serverapp02.com route=node2
ProxySet stickysession=ROUTEID
</Proxy>
ProxyPass / balancer://app0102/
ProxyPassReverse / balancer://app0102/
Убедитесь, что оба ваших внутренних сервера работают.