Como posso usar o Glassfish no Linux como um proxy reverso?

4

A questão diz tudo. Eu gostaria de usar o servidor SUN Glassfish 2.0x como um servidor proxy reverso, para que quando alguém acessar este servidor, ele seja redirecionado de forma transparente para um site interno, que executa algum Apache antigo (que não podemos atualizar). / p>

Estamos usando o Glassfish já sob o SuSE Linux para várias aplicações. Este Glassfish teria então o Agente de Política do SUN (do OpenSSO) instalado para controlar o acesso à caixa.

(internet) ---> reverse-proxy ---> internal server

Internamente e externamente devem ser o mesmo NIC e o mesmo IP, preferivelmente.

    
por jfmessier 19.01.2010 / 19:53

2 respostas

1

Existe algum motivo específico para você usar o Glassfish aqui como proxy reverso. Eu sugiro que você use lula para isso. Este artigo menciona como usar o squid para isso.

    
por 19.01.2010 / 22:45
1

Glassfish parece uma escolha estranha. Fiquei com a impressão de que o Glassfish é um servidor de contêineres Java.

Eu ficaria mais tentado a usar o Varnish para isso, ou Squid . Eu não sei muito sobre glassfish, mas eu suspeito que pode ser um pouco semelhante ao Tomcat. O que provavelmente significa que você poderia possivelmente usá-lo como um servidor proxy, mas isso não seria realmente o modus operandi, e é provável que cause problemas mais tarde.

Use a ferramenta certa para o trabalho. É um pouco como usar o cabo de uma chave de fenda para pregos, em vez de usar um martelo.

    
por 20.01.2010 / 00:10