Proxy reverso no Tomcat

5

Eu tenho um aplicativo do Tomcat. Agora eu quero proxy reverso de algumas das páginas para um servidor diferente escutando em uma porta diferente. Em um servidor apache normal, eu faria o seguinte.

ProxyPass /dir1 http://localhost:1234/dir1

ProxyPassReverse /dir1 http://localhost:1234/dir1

Isso passaria todos os URLs em dir1 para o outro servidor ouvindo na porta1234. Como eu faria a mesma coisa no Tomcat?

Observe que meu servidor executa apenas o Tomcat & Java. Eu não corro o Apache na minha configuração. o servidor na porta 1234 é separado & não Apache nem Tomcat.

    
por user93353 02.10.2012 / 07:00

1 resposta

5

Macarrão parece fazer o truque. É um grupo de classes Java que permite criar servlets que você implanta no seu Tomcat, que irá executar filtros na URL original e redireciona a solicitação para outra URL.

Outros métodos também estão disponíveis, o Tomcat Wiki como uma coleção.

Além disso, ainda há Apache, nxing, haproxy e outros métodos que podem fazer isso.

    
por 02.10.2012 / 08:35