Se você executar vários servidores proxy em seu sistema, poderá criar
um cluster de servidores proxy para facilitar a administração
destes servidores proxy. É possível usar o console administrativo
ou o comando wsadmin para criar um cluster de servidores proxy.
Antes de Iniciar
Um cluster de servidores proxy inclui as máquinas e nós
que pertencerão ao cluster de servidores proxy. Antes de definir
seu cluster de servidores proxy:
- Determine se um servidor de nomes de domínio (DNS), um balanceador de carga
ou um servidor proxy será usado para rotear pedidos para o cluster de servidores proxy.
- Verifique se a mesma versão do produto está instalada nos nós que pertencerão ao cluster do servidor proxy.
Evitar Problemas: Um cluster de servidor proxy não possui algumas das mesmas funcionalidades que um cluster de servidor de aplicativos possui. Por exemplo, um cluster de proxy não fornece suporte a failover ou de alta disponibilidade. A principal razão para criação de um cluster de proxy é facilitar a administração de vários servidores proxy.
Por exemplo, se seus servidores proxy forem membros de um cluster do servidor proxy, é possível especificar definições de configuração para esse cluster do servidor proxy e as definições são automaticamente aplicadas a todos os servidores proxy nesse cluster. A criação de cluster do servidor proxy também permite iniciar e parar simultaneamente todos os servidores proxy nesse cluster.
gotcha
Sobre Esta Tarefa
Conclua as seguintes tarefas para criar um cluster de servidores proxy.
Procedimento
- Inicie o gerenciador de implementação.
- Inicie o utilitário wsadmin.
- Emita um dos seguintes comandos.
O seguinte
comando cria um cluster vazio sem membros:
$AdminTask createCluster {-clusterConfig {-clusterName <name_of_cluster> -clusterType PROXY_SERVER}}
O seguinte
comando cria um cluster e inclui um servidor proxy nesse
cluster:
$AdminTask createCluster { -clusterConfig {{<name_of_cluster> true PROXY_SERVER}} -convertServer
{{<node_name> <name_of_proxy_server> "" "" ""}}}
O servidor proxy
incluído é usado como o modelo para todos os servidores
proxy subsequentes incluídos no cluster.
- Inclua um membro no cluster:
Se não existirem membros
no cluster, o primeiro servidor proxy incluído servirá como o
modelo para membros subsequentes incluídos no cluster.
Emita
o seguinte comando para incluir um membro no cluster:
$AdminTask createClusterMember {-clusterName <name_of_cluster> -memberConfig
{-memberNode <node_name> -memberName <name_of_proxy_server>}}
Quando um servidor proxy é incluído em um cluster, as definições de configuração específicas ao proxy para ele só podem ser configuradas utilizando o cliente de script wsadmin.
- Emita o comando $AdminConfig save
para salvar as alterações na configuração.
- Inicie o cluster de servidores proxy.
Iniciar o
cluster de servidores proxy automaticamente ativa o roteamento de pedidos.
- Configure os pedidos a serem direcionados para o servidor proxy.
Para roteamento baseado em DNS, associe o nome lógico do site aos endereços IP dos membros de cluster de servidores proxy no DNS.
Para roteamento do balanceador de carga, configure
os endereços IP dos membros de cluster como o destino do cluster virtual.
Para o proxy Edge ou IBM
HTTP Server com roteamento baseado em plug-in do WebSphere Application Server, gere o arquivo de configuração de plug-in para o cluster do servidor proxy e configure o proxy Edge ou o plug-in do WebSphere Application Server com essas informações.
Resultados
O cluster de servidores proxy é criado com os membros e é ativado
para o tráfego de roteamento.
O que Fazer Depois
Monitore o tráfego.