Administração do sistema
Redirecionamento da aplicação
RT.FAQ-61119
Existem situações onde se deseja redirecionar uma aplicação inteira para outro servidor.
Isso é comum quando existe alguma troca de servidor, ou que seja necessário tornar uma determinada instância inativa e fazer com que qualquer um que tente acessa-la seja automaticamente redirecionado para outro servidor.
Para estes casos, existe um pequeno aplicativo redirecionador que deve ser instalado no tomcat onde a aplicação estava rodando. Este aplicativo deve ser instalado como ROOT.war (em anexo) neste tomcat e será responsável por qualquer requisição que não caia em um contexto instalado.
Uma vez instalado, deve-se fazer a configuração dos redirecionamentos através do arquivo:
${user.home}/apps/ROOT/redirect.cfg
Este arquivo é um arquivo de texto onde cada linha descreve um redirecionamento. A linha é dividida em duas partes separadas por um espaço:
- A primeira parte corresponde ao pseudo-contexto que não existe no tomcat.
- A segunda parte corresponde a uma URL para onde a requisição deve ser redirecionada.
Exemplos:
/ELIGO http://prd.eligo.com.br:8082/HOLTER/
/FESTDANC http://e2.eligo.com.br:8080/FESTDANC/
/ADS http://ads.prd.inf.br:8082/ADS2/
Note que o sistema irá responder na porta do tomcat instalado (padrão 8080) e caso não existam os contextos informados, ocorrerá o redirecionamento para a URL configurada (que pode ser outra porta).
Ver também:
- (faq:142182; redirecionamento de blocos)