Configurações de Propriedades do Application Server para um Plug-in do Servidor da Web

Utilize esta página para visualizar ou alterar as configurações do servidor de aplicativos para um plug-in do servidor da Web.

Para visualizar esta página do console administrativo, clique em Servidores > Tipos de Servidores > Servidores de Aplicativos do WebSphere > server_name e, em seguida, na seção Propriedades Adicionais, clique em Propriedades de Plug-in de Servidor da Web.

Função do Servidor

Especifica a função à qual este servidor de aplicativos está designado.

Selecione Principal para incluir este servidor de aplicativos na lista de servidores de aplicativos principais. Inicialmente, o plug-in tenta rotear pedidos para os servidores de aplicativos nesta lista.

Selecione Backup para incluir este servidor de aplicativos na lista de servidores de aplicativos de backup. O plug-in não equilibra a carga nos servidores de aplicativos de backup. Um servidor de backup será utilizado apenas se um servidor principal não estiver disponível. Quando o plug-in determina que é requerido um servidor de aplicativos de backup, ele passa pela lista de servidores de backup, pela ordem, até que não haja mais servidores na lista ou até que um pedido seja enviado com êxito e uma resposta seja recebida de um dos servidores nesta lista.

Configuração Padrão Principal
Tempo limite da conexão

Especifica se há uma quantia de tempo limitada durante a qual o servidor de aplicativos mantém uma conexão com o servidor da Web.

Este campo corresponde ao elemento ConnectTimeout no arquivo plugin-cfg.xml.

A configuração para esse campo determina se o plug-in executa conexões sem bloqueios com o servidor de aplicativos. As conexões sem bloqueios são benéficas quando o plug-in não pode contactar o destino para determinar se a porta está disponível.

Se a configuração Usar Tempo Limite de Conexão não estiver selecionada, o plug-in executará conexões sem bloqueio com o servidor de aplicativos. Se a configuração Usar Tempo Limite de Conexão estiver selecionada, você deverá especificar um valor no campo segundos.
  • Se você especificar um valor maior que 0 no campo segundos, o plug-in aguardará o número especificado de segundos para executar uma conexão com sucesso. Se uma conexão não ocorrer durante esse intervalo de tempo, o plug-in marcará o servidor como indisponível e enviará o pedido para outro servidor de aplicativos no cluster.
  • Se você especificar um valor 0 no campo segundos, o plug-in executará uma conexão com bloqueio.
  • Se você não especificar um valor no campo segundos, o plug-in executará uma conexão com bloqueio em que o plug-in permanece até o tempo do sistema operacional expirar, podendo ser dentro de dois minutos, dependendo da plataforma, antes de marcar o servidor como unavailable.
Tipo de Dados Inteiro
Padrão 5
Usar o Tempo Limite de Leitura/Gravação

Especifica se há um limite de tempo para o tempo de espera do plug-in para enviar um pedido ou receber uma resposta do servidor de aplicativos.

Este campo corresponde ao elemento ServerIOTimeout no arquivo plugin-cfg.xml.

Selecione a propriedade Usar Tempo Limite de Leitura/Gravação para configurar um tempo limite de leitura/gravação. Ao selecionar essa configuração, você deve especificar a quantia de tempo em segundos em que o plug-in aguarda para enviar um pedido ou para receber uma resposta. Ao selecionar um valor para especificar para esse campo, lembre-se de que pode levar alguns minutos até um servidor de aplicativos processar um pedido. A configuração de um valor muito baixo pode fazer com que o plug-in envie uma resposta de erro de servidor falsa ao cliente. Se a caixa de opção não for marcada, o plug-in utilizará E/S bloqueada para gravar pedidos e para ler respostas do servidor de aplicativos até que ocorra o tempo de conexão TCP esgotado.

Esse campo é ignorado para um plug-in em execução em uma plataforma Solaris.

Tipo de Dados Inteiro
Padrão 60 segundos
Usar o Número Máximo de Conexões

Especifica o número máximo de conexões pendentes com um Application Server que podem fluir por um processo do servidor da Web em qualquer momento.

Este campo corresponde ao elemento ServerMaxConnections no arquivo plugin-cfg.xml.

Selecione a propriedade Usar Número Máximo de Conexões para configurar um número máximo de conexões. Quando você seleciona essa configuração, você deve especificar o número máximo de conexões que podem existir entre o servidor da Web e o Servidor de Aplicativos em qualquer ponto no tempo especificado.

Por exemplo, supondo que:
  • O servidor de aplicativos seja enfrentado por 5 nós que estejam executando um servidor da Web IHS.
  • Cada nó inicia 2 processos.
  • Esta propriedade está definida como 50.

Nesse exemplo, o servidor de aplicativos poderia potencialmente obter até 500 conexões. Utilize um número de nós, 5, multiplique-o pelo número de processos, 2, e, em seguida, multiplique esse número pelo número especificado para essa propriedade, 50, para um total de 500 conexões.

Se essa propriedade for configurada para 0 ou -1, não haverá nenhum limite para o número de conexões pendentes para o Servidor de Aplicativos.

[z/OS] Este atributo é ignorado na plataforma z/OS. O controlador z/OS, trabalhando em combinação com WLM, manipula novas conexões dinamicamente.

Tipo de Dados Inteiro
Padrão 0
Utilizar Protocolo de Reconhecimento Estendido para Verificar se o Servidor de Aplicativos Está em Execução

Quando selecionado, o plug-in de servidor da Web usa um handshake estendido para verificar se o servidor de aplicativos está em execução.

Este campo corresponde ao elemento ExtendedHandshake no arquivo plugin-cfg.xml.

Selecione esta propriedade se um firewall proxy estiver entre o plug-in e o servidor de aplicativos.

O plug-in marca um servidor como inativo quando connect() falha. No entanto, quando um firewall proxy está entre o plug-in e o servidor de aplicativos, o connect() será bem-sucedido, apesar do servidor de aplicativos de backend estar inativo. Isso faz com que o plug-in não efetue failover corretamente para outro servidor de aplicativos.

Se o plug-in executar algum handshake com o servidor de aplicativos para assegurar que o servidor de aplicativos seja iniciado antes de o plug-in enviar um pedido, o plug-in poderá efetuar failover em outro servidor de aplicativos caso ele detectar que o servidor de aplicativos com o qual ele está tentando executar um handshake não está disponível.

Por padrão, esse campo não é selecionado. Selecione esse campo se quiser utilizar o protocolo de reconhecimento estendido para verificar se um servidor de aplicativos está em execução.

Enviar o Cabeçalho "100 Continue" antes de Enviar o Conteúdo do Pedido

Especifica se o plug-in de servidor da Web envia o cabeçalho "100 Continue" para o servidor de aplicativos antes de ele enviar o conteúdo do pedido.

Este campo corresponde ao elemento WaitForContinue no arquivo plugin-cfg.xml.

Quando selecionado, o plug-in de servidor da Web envia o cabeçalho "100 Continue" para o servidor de aplicativos antes de ele enviar o conteúdo do pedido.

Por padrão, esse campo não é selecionado. Selecione esse campo para ativar essa função.




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

Tarefas relacionadas
Referências relacionadas


Nome do arquivo: uwsv_plugin_props5.html