Configurando o Servidor Proxy
Um servidor proxy é um tipo específico de servidor de aplicativos que roteia pedidos de HTTP para servidores de conteúdo que executam o trabalho. Um servidor proxy pode ser classificado de acordo com a função que desempenha em um sistema. Esse servidor proxy em particular é classificado como um servidor proxy reverso, pois sua função principal é atuar como o primeiro ponto de contato, não incluindo o firewall, para as solicitações do cliente feitas no servidor enterprise. Em contrapartida, um servidor proxy de encaminhamento atua como o primeiro ponto de contato para o tráfego de saída.
Antes de Iniciar
Revise o tópico que descreve como selecionar um front-end para a topologia do seu WebSphere Application Server. Esse tópico ajuda a determinar se você deve configurar um plug-in do servidor da Web, um servidor proxy ou um servidor proxy seguro para fornecer afinidade de sessão, suporte de failover, e balanceamento de carga de trabalho para a topologia do seu WebSphere Application Server.
- Configuração de proxy de encaminhamento, incluindo tunelamento SSL, proxy transparente e protocolo FTP
- Regravação de URI de pedido (regravação de URI de resposta está disponível)
- Autenticação e autorização no servidor proxy
- Criação de log combinada de NCSA
- Criação de log customizada
- Compartilhamento de cache
- Interface Gateway Comum (CGI)
Sobre Esta Tarefa
O servidor proxy age como um substituto para servidores de conteúdo na corporação. Como substituto, é possível configurar o servidor proxy com regras para roteamento e para equilíbrio de carga de clusters de servidores de conteúdo. O servidor proxy também é capaz de proteger o transporte, utilizando o SSL (Secure Sockets Layer) e o conteúdo utilizando vários esquemas de autenticação e autorização. Outro recurso importante é sua capacidade de proteger a identidade de seus servidores de conteúdo dos clientes da Web usando transformações de resposta (regravação de URL). O servidor proxy também pode aprimorar o desempenho armazenando em cache o conteúdo localmente e protegendo os servidores de conteúdo contra picos no tráfego.
A configuração de um servidor proxy fornece definições que controlam como um servidor proxy pode fornecer serviços para os aplicativos corporativos e seus componentes. Esta seção descreve como criar e configurar servidores proxy em um ambiente de servidor de aplicativos existente.
Na Versão 6.0.2 do produto, você precisava aumentar o perfil do gerenciador de implementação para gerenciar o servidor proxy. Na Versão 6.1 e superior, o servidor proxy é gerenciado pelo console administrativo sem o aumento inicial.
Procedimento
- Crie um servidor proxy HTTP ou SIP (Session Initiation Protocol) para rotear pedidos para nós de servidor de aplicativos
- Instale um servidor proxy SIP (Session Initiation Protocol).
- Migre perfis para o servidor proxy.
- Modifique ou inclua nós de extremidade HTTP
O que Fazer Depois
- Crie servidores proxy na célula.
- Implemente aplicativos no servidor proxy.
Evitar Problemas: Todos os processos do servidor proxy são executados no controlador porque não é possível configurar um servant para um servidor proxy. Portanto, como os módulos aplicativos não podem ser implementados em um controlador, você não pode implementar um módulo aplicativo em um servidor proxy. Se um aplicativo que você está executando em um servidor proxy incluir um módulo aplicativo, como um módulo que atende a uma página de erro se ocorrer um erro de roteamento de servidor proxy, esse módulo aplicativo deverá ser implementado no servant de um servidor de aplicativos com o qual o servidor proxy possa comunicar-se e não no servidor proxy.gotcha