Conexões de Plug-in do Servidor da Web

Os plug-ins do servidor da Web são usados para estabelecer e manter conexões HTTP e HTTPS persistentes para servidores de aplicativos.

Quando o plug-in estiver pronto para enviar um pedido para o servidor de aplicativos, ele primeiro verificará conexões existentes em seu conjunto de conexões. Se uma conexão existente estiver disponível, o plug-in verificará seu status. Se o status ainda for bom, o plug-in utilizará essa conexão para enviar o pedido. Se não existir uma conexão, o plug-in criará uma. Se existir uma conexão, mas tiver sido fechada pelo servidor de aplicativos, o plug-in fechará essa conexão e abrirá uma nova.

Para Usuários de Transição Para Usuários de Transição: Na versão Version 8.5.5.0 e posterior, se o plug-in de servidor da web recebe um pedido de HTTPS, mas não pode criar um transporte HTTPS para o servidor de aplicativos, nenhuma conexão for feita. Se você desejar ativar o plug-in de servidor da web para criar uma conexão HTTP se uma conexão HTTPS não podem ser feitas, especifique a propriedade customizada UseInsecure. criação de uma conexão HTTP se uma conexão HTTPS não podem ser feitas é menos seguro do que criar nenhuma conexão porque o usuário podem estar inconsciente de que a conexão não é mais seguro. Por padrão nas versões anteriores do WebSphere Application Server, se o plug-in de servidor da web recebe um pedido de HTTPS, mas não pode criar um transporte HTTPS para o servidor de aplicativos, ele cria um transporte HTTP, se um estiver definido. Se um transporte HTTP não estiver definido, nenhuma conexão for feita.trns

Depois de uma conexão ser estabelecida entre um plug-in e um servidor de aplicativos, ela não será fechada, a menos que o servidor de aplicativos feche-a por uma das seguintes razões:

Mesmo se o servidor de aplicativos fechar uma conexão, o plug-in não saberá que ela foi fechada até que tente utilizá-la novamente. A conexão será fechada se ocorrer um dos seguintes eventos:
  • O plug-in recebe um novo pedido HTTP e tenta reutilizar a conexão existente.
  • O número de processos httpd cai porque o servidor da Web não recebe nenhuma nova solicitação de HTTP. Para o IBM® HTTP Server, o número de processos httpd que são mantidos ativos depende do valor especificado na diretiva MinSpareServers do servidor da Web.
  • O servidor da Web é parado e todos os processos httpd são encerrados e seus soquetes correspondentes são fechados.
Evitar Problemas Evitar Problemas: Às vezes, se um carregamento intenso de pedidos for parado ou reduzido abruptamente em um determinado servidor de aplicativos, várias conexões do plug-in para esse servidor de aplicativos estarão no estado CLOSE_WAIT. Como estas conexões serão fechadas na primeira vez que o plug-in tentar reutilizá-las, ter um grande número de conexões no estado CLOSE-WAIT não deve afetar o desempenhogotcha

Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwsv_plugin_connections
Nome do arquivo: cwsv_plugin_connections.html