Pular para o conteúdo

Apache Mod_Proxy como Front-End de acesso e balanceamento de diversas aplicações web

Já pensou em ter que disponibilizar uma porta 80 ou 443 para cada aplicação web? Não seria nada barato e nem prático. Mesmo que você tenha um range de IPs fixos para isso, não seria muito interessante. Então, conheça (caso ainda não) o Apache Mod_Proxy para resolver este problema!
Celso S. Faria djcelsodub
Hits: 24.266 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 9: Conclusão

Devemos sempre lembrar que para cada novo site no servidor front-end (seja HTTP ou HTTPS), uma nova sessão de VirtualHost deve ser inserida, mantendo apenas a característica de cada uma (padrões das portas 80 ou 443), seja utilizando balanceamento ou não.

Aconselho a ler a documentação para entender melhor as funcionalidades e suas características, pois há várias opções para balanceamento para diferentes tipos de aplicações.

Ao final destes exemplos, temos 4 sites diferentes e 5 aplicações publicadas através de um único servidor Front-End. E o melhor, utilizando para isso apenas 1 link (sem a necessidade de contratar mais links para ter mais portas 80 e 443 disponíveis).

Um ponto importante e que é necessário citar, é sobre a capacidade do servidor Front-End. Como ele atenderá praticamente todas as requisições que são destinadas aos Back-End's, pode ser necessária uma customização/tunning para que ele suporte a carga e não tenha um efeito contrário ao desejado, causando lentidão nos acessos.

É possível encontrar como fazer isso facilmente na internet. Claro que isso depende da necessidade de cada aplicação e isto é o administrador dos servidores é quem pode determinar se há ou não esta necessidade.

Outro ponto interessante, é ativar a compactação das páginas (opcional), utilizando o mod_deflate. É possível encontrar facilmente como fazer isso em uma pesquisa rápida no Google.

Fica a dica,
Abraços.

Fonte: mod_proxy - Apache HTTP Server Version 2.2

   1. Introdução
   2. Rápida apresentação do Mod_Proxy
   3. Cenário Utilizado
   4. Configuração inicial para o ambiente
   5. Front-End para Microsoft IIS
   6. Front-End e balanceamento para aplicações PHP
   7. Front-End para servidores JBoss
   8. Front-End para SSL
   9. Conclusão

Servidor Apache hospedando diversos sites com e sem SSL

Integrando Nagios e Google Maps

Openfire integrado em uma floresta Active Directory

Nagios - Configurando níveis de acesso e autenticação centralizada no Active Directory

Restauração e registro do RedHat após utilização de repositórios CentOS

Trazendo toda a usabilidade do GNOME 2 para o GNOME 3 do Ubuntu 11.10

Configurando Velox no Kurumin

Instalando o bbpager do Blackbox

Slackpkg, uma ótima ferramenta para Slackware

Debian Linux 4 iniciando o Windows como terminal server

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.