
Ich versuche, einen einfachen Load Balancer mit Apache2 einzurichten. Hier ist die Konfiguration, die ich vorgenommen habe
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>
Meine Anwendung kann jedoch nicht vollständig geladen werden, wenn beide Balancer-Mitglieder aktiviert sind. Wenn ich eines der Mitglieder auskommentiere, funktioniert es mit beiden einwandfrei.
Was passiert, wenn ich beides aktiviere? Meine Basisseite wird geladen, aber alle untergeordneten Dateien wie Symbole, CSS und JS werden nicht geladen. Wenn ich nach dem Grund suche, sehe ich, dass der Client versucht, die untergeordneten Seiten ohne den Kontext „myapp“ zu laden. Was mache ich hier falsch?
Danke