Configurações de Membro de Cluster

Utilize essa página para gerenciar os membros de um cluster. Um cluster de servidores de aplicativos é gerenciado conjuntamente e participa do gerenciamento da carga de trabalho.

Uma cópia do primeiro membro de cluster criado é armazenada como parte dos dados do cluster e se torna o modelo para todos os membros de cluster adicionais criados.

Qualquer alteração da configuração individual feita em um membro de cluster não afeta as definições de configuração do modelo do membro de cluster. Você pode utilizar comandos wsadmin para modificar o modelo de membro de cluster ou pode clicar em Servidores > Clusters > Clusters de Servidores de Aplicativos WebSphere > cluster_name > Membros de Clusters > Modelos. Nenhuma alteração feita no modelo afeta membros de cluster existentes.

Para visualizar essa página do console administrativo, clique em Servidores > Clusters > Clusters de Servidores de Aplicativos WebSphere > cluster_name.

Na guia Configuração, é possível editar os campos. Você também pode clicar em Aplicativos Instalados. para visualizar o status dos aplicativos que estão em execução nesse servidor. Na guia Tempo de Execução, que aparece apenas quando o membro de cluster está em execução, você pode consultar informações sobre esse membro de cluster. Entretanto, as informações exibidas nessa página são de leitura. É necessário retornar à guia Configuração para alterar quaisquer configurações exibidas.

Nome do Nó

Especifica o nome do nó no qual o membro de cluster está em execução.

Guia Configuração

Nome do Membro

Especifica o nome do servidor de aplicativos no cluster. Na maioria das plataformas, o nome do servidor é o nome do processo. O nome do membro deve corresponder ao nome de um dos servidores listados na página de servidores de aplicativos.

Peso

Controla o número de pedidos que são direcionados ao servidor de aplicativos. Mesmo que você especifique um valor de 0 a 20 como o peso de um servidor, o peso designado ao servidor é uma proporção, em que o peso designado ao servidor é o numerador e a soma dos pesos de todos os membros do cluster é o denominador.

Quando um novo membro é incluído em um cluster, o número de pedidos enviados a cada servidor no cluster diminui, supondo que o número de pedidos que chegam ao cluster permaneça o mesmo. De forma semelhante, quando um novo membro é removido de um cluster, o número de pedidos enviados a cada servidor no cluster aumenta, supondo que o número de pedidos que chegam ao cluster permaneça o mesmo.

Por exemplo, se você tiver um cluster que consista nos membros A, B e C com pesos 2, 3 e 4, respectivamente, 2/9 dos pedidos serão designados ao membros A, 3/9 serão designados ao membro B e 4/9 serão designados ao membro C. Se um novo membro, D, for incluído no cluster e o membro D tiver um peso 5, o membro A receberá agora 2/14 dos pedidos, o membro B receberá 3/14 dos pedidos, o membro C receberá 4/14 dos pedidos e o membro D receberá 5/14 dos pedidos.

[z/OS] No z/OS, o peso é utilizado para equilibrar alguns dos tipos de carga de trabalho, mas outros são equilibrados pelo sistema z/OS.
  • Para pedidos HTTP, os pesos são utilizados para distribuir tráfego HTTP entre o plug-in do servidor da Web e o controlador que manipula o servidor de aplicativos em cluster. Designe um valor de peso mais alto para o servidor de aplicativos que deve receber o tráfego HTTP.
  • Para chamadas de serviços da Web, as informações são transferidas de um servant em um servidor de aplicativos para um controlador em outro servidor de aplicativos. O servidor de aplicativos que recebe a chamada tem o valor do peso mais alto.
  • O peso não afeta pedidos IIOP (Internet Inter-ORB Protocol). Os pedidos IIOP são distribuídos para o servidor de aplicativos correto utilizando o Sysplex Distributor.
Tipo de Dados Inteiro
Intervalo 0 a 20
ID Exclusivo

Especifica um identificador numérico para o servidor de aplicativos exclusivo dentro do cluster. O ID é utilizado para autorização.

Tipo de Dados Inteiro
Tipo de Dados Hexadecimal
Nome Abreviado [z/OS]

Especifica o nome abreviado para esse membro de cluster. Esse campo será exibido apenas se você estiver executando no z/OS.

O nome abreviado é o nome da tarefa padrão do z/OS e identifica o membro de cluster para os recursos nativos do sistema operacional, como WLM (Workload Manager), Automatic Restart Manager, SAF (por exemplo, RACF), controle de tarefa iniciada, entre outros.

Se você especificar um nome abreviado para um membro de cluster, o nome:
  • Deverá ter de um a oito caracteres de comprimento. Por padrão, quando você está executando o produto no z/OS, o produto presume que está sendo utilizado um nome abreviado do servidor de 7 caracteres (JOBNAME). Se seus padrões de nomenclatura exigirem 8 caracteres, é possível alongar o nome abreviado de servidor de 7 caracteres para 8 caracteres.
  • Deverá conter somente caracteres alfanuméricos maiúsculos
  • Não poderá iniciar com um número.
  • Deverá ser exclusivo na célula.
  • Não pode ser o mesmo que o valor especificado na propriedade customizada ClusterTransitionName de qualquer servidor não armazenado em cluster. Não especifique um nome de transição de cluster para um servidor que faça parte de um cluster.

Se você não especificar um nome abreviado, o sistema designa um nome abreviado padrão que é automaticamente exclusivo dentro da célula. Você pode alterar o nome abreviado gerado para que esteja de acordo com as convenções de nomenclatura.

Tipo de Dados Cadeia
Executar no Modo de Desenvolvimento

A ativação desta opção pode reduzir o tempo de inicialização de um servidor de aplicativos. Isso pode incluir configurações da JVM (Java Virtual Machine), como desativação da verificação de bytecode e redução de custos de compilação do compilador JIT (Just in Time). Não ative esta definição em servidores de produção. Essa configuração está disponível apenas em servidores de aplicativos estão sendo executados em células da Versão 6.0 e/ou superior.

[iSeries] Essa opção não é suportada em um ambiente i5/OS.

Especifica que você deseja utilizar as configurações da JVM, -Xverify e -Xquickstart, na inicialização. Depois de selecionar esta opção, salve a configuração e reinicie o servidor para ativar o modo de desenvolvimento.

A configuração padrão para essa opção é false, que indica que o servidor não será iniciado no modo de desenvolvimento. A configuração dessa opção como true especifica que o servidor será iniciado no modo de desenvolvimento utilizando configurações que reduzem o tempo de inicialização do servidor.

Tipo de Dados Booleano
Padrão falso
Início Paralelo

Especifica se deseja iniciar o servidor em vários encadeamentos. Ao iniciar o servidor em vários encadeamentos, os componentes do servidor, os serviços e os aplicativos são iniciados em paralelo, e não seqüencialmente, o que poderá diminuir o tempo de inicialização.

A configuração padrão para essa opção é true, o que indica que o servidor utiliza vários encadeamentos quando é iniciado. A configuração dessa opção como false especifica que o servidor utiliza um único encadeamento quando é iniciado, o que pode aumentar o tempo de inicialização.

A ordem na qual aplicativos são iniciados depende do peso designado a cada aplicativo. O aplicativo com o menor peso inicial é iniciado primeiro. Aplicativos com o mesmo peso inicial são iniciados paralelamente. Para configurar o peso inicial de um aplicativo, utilize o campo Peso inicial na página Aplicativos > Aplicativos Corporativos > application_name do console administrativo.

Tipo de Dados Booleano
Padrão true
Iniciar Componentes Conforme Necessários

Selecione esse campo se você quiser que os componentes de membro de cluster sejam iniciados conforme são necessários por um aplicativo executado nesse membro de cluster.

Quando essa propriedade é selecionada, os componentes de membro do cluster são iniciados dinamicamente conforme são necessários. Quando essa propriedade não é selecionada, todos os componentes de membro de cluster são iniciados durante o processo de inicialização do cluster. Por esse motivo, a seleção dessa opção pode melhorar o tempo de inicialização e reduzir a área de cobertura da memória dos membros de cluster, já que menos componentes são iniciados durante o processo de inicialização.

Iniciar os componentes conforme eles forem necessários será mais eficaz se todos os aplicativos implementados no cluster forem do mesmo tipo. Por exemplo, o uso dessa opção funcionará melhor se todos os aplicativos forem aplicativos da Web que utilizam servlets e JSP (JavaServer Pages). Essa opção funcionará com menos eficiência se seus aplicativos utilizarem servlets, JSPs e EJBs (Enterprise JavaBeans).

Evitar Problemas: Para assegurar compatibilidade com outros produtos WebSphere, a seleção da configuração padrão é cancelada para essa opção. Antes de selecionar essa opção, verifique se quaisquer outros produtos WebSphere em execução com esse produto suportam essa funcionalidade.gotcha
Executar no Modo JVM de 64 Bits [z/OS]

Especifica que o servidor de aplicativos é executado no modo de 64 bits, que é a configuração padrão. A execução no modo de 64 bits fornece armazenamento virtual adicional para aplicativos do usuário. Esse campo será exibido apenas se você estiver executando no z/OS.

Você poderá cancelar a seleção dessa configuração se precisar executar o servidor de aplicativos no modo de 31 bits.

Não há interdependência entre os modos nos quais você executa diferentes servidores. Portanto, você pode executar alguns servidores no modo de 64 bits e outros no modo de 31 bits. Entretanto, você eventualmente deverá converter todos os servidores para execução no modo de 64 bits porque o suporte para execução de servidores no modo de 31 bits foi reprovado.

Acesso a Classes Internas do Servidor

Especifica se os aplicativos executados nesse servidor podem acessar muitas das classes de implementação do servidor.

Se você selecionar Permitir, os aplicativos poderão acessar a maioria das classes de implementação do servidor. Se você selecionar Restrito, os aplicativos não poderão acessar as classes de implementação do servidor. Os aplicativos receberão um erro ClassNotFoundException se tentarem acessar essas classes.

Normalmente, você deverá selecionar Restrito para essa propriedade, pois a maioria dos aplicativos utiliza as APIs suportadas e não precisa acessar nenhuma classe interna. Entretanto, se o aplicativo exigir o uso de uma ou mais classes de servidor internas, selecione Permitir como o valor para essa propriedade.

O valor padrão para essa propriedade é Permitir.

Política do Carregador de Classes

Especifica se existe um único carregador de classes que carrega todos os aplicativos ou um carregador de classes diferente que carrega cada aplicativo.

Modo de Carregamento de Classes

Especifica se o carregador de classes procura primeiro o carregador de classes-pai ou o carregador de classes do aplicativo para carregar uma classe. O padrão para os carregadores de classes do Developer Kit e os carregadores de classes do produto é Pai Primeiro.

Esse campo será aplicável apenas se você configurar o campo Política do Carregador de Classes como Ú*nico.

Se você selecionar Aplicativo Primeiro, seu aplicativo poderá substituir as classes contidas no carregador de classes-pai, mas essa ação poderá potencialmente resultar em uma ClassCastException, ou em erros de ligação, se você tiver combinado o uso de classes substituídas e não substituídas.

Guia Tempo de Execução

Nome do Membro

Especifica o nome do servidor de aplicativos no cluster. Na maioria das plataformas, o nome do servidor é o nome do processo. O nome do membro deve corresponder ao nome de um dos servidores listados na página de servidores de aplicativos.

Peso

Controla o número de pedidos que são direcionados ao servidor de aplicativos. Mesmo que você especifique um valor de 0 a 20 como o peso de um servidor, o peso designado ao servidor é uma proporção, em que o peso designado ao servidor é o numerador e a soma dos pesos de todos os membros do cluster é o denominador.

Quando um novo membro é incluído em um cluster, o número de pedidos enviados a cada servidor no cluster diminui, supondo que o número de pedidos que chegam ao cluster permaneça o mesmo. De forma semelhante, quando um novo membro é removido de um cluster, o número de pedidos enviados a cada servidor no cluster aumenta, supondo que o número de pedidos que chegam ao cluster permaneça o mesmo.

Por exemplo, se você tiver um cluster que consista nos membros A, B e C com pesos 2, 3 e 4, respectivamente, 2/9 dos pedidos serão designados ao membros A, 3/9 serão designados ao membro B e 4/9 serão designados ao membro C. Se um novo membro, D, for incluído no cluster e o membro D tiver um peso 5, o membro A receberá agora 2/14 dos pedidos, o membro B receberá 3/14 dos pedidos, o membro C receberá 4/14 dos pedidos e o membro D receberá 5/14 dos pedidos.

[z/OS] No z/OS, o peso é utilizado para equilibrar alguns dos tipos de carga de trabalho, mas outros são equilibrados pelo sistema z/OS.
  • Para pedidos HTTP, os pesos são utilizados para distribuir tráfego HTTP entre o plug-in do servidor da Web e o controlador que manipula o servidor de aplicativos em cluster. Designe um valor de peso mais alto para o servidor de aplicativos que deve receber o tráfego HTTP.
  • Para chamadas de serviços da Web, as informações são transferidas de um servant em um servidor de aplicativos para um controlador em outro servidor de aplicativos. O servidor de aplicativos que recebe a chamada tem o valor do peso mais alto.
  • O peso não afeta pedidos IIOP (Internet Inter-ORB Protocol). Os pedidos IIOP são distribuídos para o servidor de aplicativos correto utilizando o Sysplex Distributor.
Tipo de Dados Inteiro
Intervalo 0 a 20
ID do Processo

Especifica o ID do processo do sistema operacional nativo para esse servidor.

A propriedade do ID do processo é de leitura. O sistema gera o valor automaticamente.

Nome da Célula

Especifica o nome da célula na qual esse servidor está em execução.

A propriedade Nome da célula é de leitura.

Nome do Nó

Especifica o nome do nó no qual esse servidor está em execução.

A propriedade Nome do nó é de leitura.

Estado

Especifica o estado de tempo de execução para esse servidor.

A propriedade Estado é de leitura.




Links marcados (on-line) requerem acesso à Internet.

Conceitos relacionados
Tarefas relacionadas
Referências relacionadas
Coleção de Membros do Cluster


Nome do arquivo: urun_rwlm_member_inst.html