Tempo limite de conexão do IIS7

3

Eu tenho um serviço de descanso que envia solicitações para um servidor da web IIS7 que hospeda um aplicativo ASP.net MVC. Atualmente, estou permitindo conexões persistentes para que muitas solicitações possam ser enviadas sem ocupar muitas portas do cliente e por motivos de desempenho. No entanto, não quero que a conexão fique aberta por muito tempo. A razão pela qual eu não quero uma conexão de longa duração é para que as novas conexões passem pelos balanceadores de carga e acabem em um novo servidor.

Eu olhei em volta sobre como configurar o tempo de um tempo limite de conexão e defini-lo no IIS no aplicativo para o tempo limite em 5 segundos. No entanto, usando o Wireshark (uma ferramenta de monitoramento de pacotes), descobri que o servidor está desconectando de 7 a 19 segundos, em vez dos 5 segundos. Está definindo tão baixo que não é confiável?

Também há alguma conseqüência em configurá-lo para um número baixo? Por exemplo, onde a solicitação ou a resposta pode ser grande ou o processamento no servidor pode demorar um longo período para ser processado.

A última pergunta é, existe uma maneira de definir um tempo limite de conexão dentro do web.config em vez de confiar nas configurações do IIS?

    
por basicdays 19.08.2010 / 22:46

0 respostas

Tags