Olá pessoal !
Estou vindo do mundo M$ e ainda não tenho domínio de algumas coisas do java, por isso peço perdão se colocar alguma asneira.
É possível fazer com que:
- Um servidor atenda as requisições dos usuários na porta 80 (algo como nginx ou apache)
- A solicitação é enviada para um servidor glassfish (se não me engano porta 8080)
- O glassfish responde para um servidor Squid, que irá fazer cache da resposta
- O Squid “entrega” o resultado para o nginx.
- Nas próximas solicitações, o conteúdo não dinâmico já está no cache do squid.
Não sei que termos procurar nos sistemas de busca (google). Mas andei procurando algo sobre proxy-reverso.
Ufa, cheguei ao final.
Não sei se fui muito claro, mas caso necessitem de algo mais posso tentar explicar melhor.
Grato desde já, fico no aguardo.