Em vez do proxy HTTP simples, use proxy_ajp
. Adapte o exemplo abaixo para corresponder às suas necessidades, ou seja, cabe a você fazer o proxy de tudo para o contêiner ou apenas para um namespace:
ProxyRequests off
ProxyPassMatch ^/(your_app)(.*) ajp://localhost:8009/$1$2 ttl=120 ping=1
Assegure-se de que server.xml
em sua configuração tomcat
inclua um ouvinte AJP. O executor é opcional.
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
maxThreads="150" minSpareThreads="4"/>
<Connector executor="tomcatThreadPool"
port="8009" protocol="AJP/1.3"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />