Я пытаюсь настроить простой балансировщик нагрузки с Apache2. Вот конфигурация, которую я сделал
ProxyPass /myapp balancer://mycluster
ProxyPassReverse /myapp balancer://mycluster
Header add Set-Cookie "ROUTE=%{BALANCER_WORKER_ROUTE}e;" env=BALANCER_ROUTE_CHANGED
<Proxy balancer://mycluster>
# WebHead1
BalancerMember ajp://myip2:8009/myapp ROUTE=1
# WebHead2
BalancerMember ajp://myip1:8009/myapp ROUTE=2
Require all granted
ProxySet lbmethod=byrequests
ProxySet stickysession=ROUTE
</Proxy>
Но мое приложение не загружается полностью, когда включены оба члена балансировщика. Если закомментировать один из членов, то все работает нормально, любой из них.
Что происходит, когда я включаю оба? Моя базовая страница загружается, но все файлы дочерних файлов, такие как иконки, css, js, не загружаются. Когда я проверяю причину, я вижу, что клиент пытается загрузить дочерние страницы без контекста "myapp". Что я делаю здесь не так?
Спасибо