Propriedades Personalizadas de Transporte HTTP

Utilize essa página para definir propriedades personalizadas para um transporte HTTP.

Essas propriedades podem ser definidas nas páginas Propriedades Personalizadas do Contêiner da Web ou do Transporte HTTP. Quando definidos na página Propriedades Personalizadas do contêiner da Web, todos os transportes herdam as propriedades. Definir as mesmas propriedades em um transporte substitui definições semelhantes definidas para um contêiner da Web.

Para especificar valores para essas propriedades personalizadas para um transporte específico na página Propriedades Personalizadas do Transporte HTTP:

  1. Na árvore de navegação do console, clique em Servidores > Servidores de Aplicativos > server_name > Contêiner da Web > Transporte HTTP

Para especificar uma propriedade personalizada:

  1. Clique no HOST cujas propriedades você deseja definir.
  2. Sob Propriedades Adicionais, selecione Propriedades Personalizadas.
  3. Na página Propriedades Personalizadas, clique em Novo.
  4. Na página de definições, digite a propriedade que deseja configurar no campo Nome e o valor para o qual deseja defini-la no campo Valor.
  5. Clique em Aplicar ou OK.
  6. Clique em Salvar na barra de tarefa do console para salvar suas alterações de configuração.
  7. Reinicie o servidor.

É mostrada a seguir uma lista das propriedades personalizadas fornecidas com o Servidor de Aplicativos. Essas propriedades não são mostradas na página de definições para um transporte HTTP.

ConnectionIOTimeOut
Utilize a propriedade ConnectionIOTimeOut para especificar o número máximo de segundos a aguardar ao tentar ler ou processar dados durante um request.seconds.
Tipo de Dados Inteiro
Padrão 5 segundos 120 segundos
ConnectionKeepAliveTimeout
Utilize a propriedade ConnectionKeepAliveTimeout para especificar o número máximo de segundos a aguardar pelo próximo pedido em uma conexão mantida ativada.
Tipo de Dados Inteiro
ConnectionResponseTimeout
Utilize a propriedade ConnectionResponseTimeout para especificar o número máximo de segundos a aguardar ao tentar ler os dados durante uma resposta. Para o WebSphere Application Server e o WebSphere Application Server para Network Deployment, isso também se aplica à gravação de dados durante uma resposta. Para o WebSphere Application Server para z/OS, você pode verificar a definição atual para essa propriedade, procurando a mensagem BBOM0001I no JOBLOG do servidor.
Tipo de Dados Inteiro
Padrão 300 segundos
MaxConnectBacklog
Utilize a propriedade MaxConnectBacklog para especificar o número máximo de pedidos de conexão pendentes que o sistema operacional armazenará em buffer enquanto aguarda o servidor de aplicativos aceitar as conexões. Se um cliente tentar conectar-se quando este buffer de sistema operacional estiver cheio, o pedido de conexão será rejeitado.

Defina esse valor para o número de conexões simultâneas que você deseja permitir. Lembre-se de que um único navegador de cliente pode precisar abrir várias conexões simultâneas (talvez 4 ou 5); no entanto, também lembre-se de que aumentar esse valor consome mais recursos de kernel. O valor desta propriedade é específico de cada transporte.

Tipo de Dados Inteiro
Padrão 511
MaxKeepAliveConnections
Utilize a propriedade MaxKeepAliveConnections para especificar o número máximo de conexões simultâneas mantidas ativadas (persistentes) em todos os transportes HTTP. Para que um determinado transporte feche conexões depois de um pedido, você pode definir MaxKeepAliveConnections como 0 (zero) ou pode definir KeepAliveEnabled como false nesse transporte.

o plug-in do servidor da Web mantém conexões abertas para o servidor de aplicativos o quanto puder. No entanto, se o valor dessa propriedade for muito pequeno, o desempenho sofrerá impacto negativo, porque o plug-in terá de abrir uma nova conexão para cada pedido em vez de enviar vários pedidos através de uma conexão. O servidor de aplicativos pode não aceitar uma nova conexão sob uma carga pesada se houver muitos soquetes no estado TIME_WAIT. Se todos os pedidos do cliente forem passar pelo plug-in do servidor da Web e houver muitos soquetes com o estado TIME_WAIT para a porta 9080, o servidor de aplicativos estará fechando as conexões prematuramente, o que reduz o desempenho. O servidor de aplicativos fecha a conexão a partir do plug-in ou de qualquer cliente, por qualquer uma das seguintes razões:

Tipo de Dados Inteiro
Padrão 90% do número máximo de encadeamentos do conjunto de encadeamentos do contêiner da Web. Isto evita que todos os threads sejam retidos por conexões de manutenção de atividade de modo que haja threads disponíveis para tratar novos pedidos de conexão recebidos.
MaxKeepAliveRequests
Utilize a propriedade MaxKeepAliveRequests para especificar o número máximo de pedidos que podem ser processados em uma única conexão mantida ativada. Esse parâmetro pode ajudar a impedir ataques do tipo denial of service quando um cliente tentar manter uma conexão mantida ativada. O plug-in do servidor da Web mantém conexões abertas para o servidor de aplicativos o quanto puder, fornecendo desempenho otimizado.
Tipo de Dados Inteiro
Padrão 100 pedidos 50 pedidos
KeepAliveEnabled
Utilize a propriedade KeepAliveEnabled para especificar se as conexões devem ou não ser mantidas ativadas
Tipo de Dados Booleano.
Padrão true
MutualAuthCBindCheck
Utilize a propriedade MutualAuthCBindCheck para especificar se um certificado de cliente deve ou não ser resolvido para um principal SAF. Se essa propriedade for definida para true, todas as conexões SSL de um navegador deverão ter um certificado de cliente e o ID do usuário associado a esse certificado de cliente deve ter autoridade RACF CONTROL para o CB.BIND.servername. Se essas condições não forem atendidas, a conexão será fechada. Emita o seguinte comando RACF para conceder ao ID do usuário associado o certificado de cliente da autoridade RACF CONTROL:
PERMIT CB.BIND.servername CLASS(CBIND) ID(clientCertUserid) ACCESS(CONTROL)
Tipo de Dados String
Padrão false
TrustedProxy
Utilize a propriedade TrustedProxy que indica que os Cabeçalhos Privados recebidos de um plug-in do WebSphere para servidores Web são confiáveis.
Tipo de Dados String
Padrão false

Informações relacionadas

Botões do console administrativo
Recursos de páginas do console administrativo