У нас есть пара веб-серверов Apache 2.4, работающих на mod_proxy_ajp
, общающихся с Tomcat (app02
и app03
) через AJP.
Мы хотели бы отправить трафик на admin.example.com
, чтобы перейти только на app03
, несмотря ни на что.
Есть ли способ сделать это, сохранив существующие функциональные возможности кластера для всех остальныхтрафик?
Конфигурация Apache:
ProxyRequests Off
ProxyPreserveHost on
ProxyStatus on
ProxyPass /server-status !
ProxyPass /static !
RewriteEngine On
# Static content versioning
RewriteRule /static/ver-([^/]+)/?(.*)$ /static/$2 [L]
<Proxy balancer://ajp_cluster>
BalancerMember ajp://app02:8009 route=worker1 ping=3 retry=60
BalancerMember ajp://app03:8009 status=+R route=worker2 ping=3 retry=60
ProxySet stickysession=JSESSIONID|jsessionid lbmethod=byrequests
</Proxy>
ProxyPass / balancer://ajp_cluster/ nocanon
ProxyPassReverse / balancer://ajp_cluster/