Manipulação de grandes quantidades de solicitações no IIS e no ASP.NET do MVC

0

Eu tenho um servidor que loggs coisas diferentes de várias páginas da web. Este servidor recebe uma grande quantidade de solicitações em todos os momentos do dia. Todas as solicitações são solicitações de "ignorar e esquecer". Portanto, o servidor retorna da ação o mais rápido possível. Executei alguns testes em que registro a quantidade de tempo que o lado do cliente usa e o tempo que é usado na ação. A ação no servidor sempre usava em torno de 5ms antes de sair, mas o lado klient subiu para cerca de 2 segundos depois de rodar alguns minutos.

Minha teoria é que o IIS não pode lidar com a quantidade de solicitações. O IIS foi configurado com uma configuração padrão. Por isso, gostaria de saber se há algo que eu possa fazer no IIS para otimizar o processamento de grandes quantidades de solicitações de curta duração?

    
por Stian Standahl 14.10.2014 / 11:45

1 resposta

0

AFAIK

Toda solicitação http tem uma propriedade chamada Timeout, você pode reduzi-la para que as conexões tenham menos tempo para que você possa fazer conexões rápidas em menos tempo.

e o número máximo de conexões também é um dos parâmetros que podem ajudá-lo.

    
por 14.10.2014 / 11:57

Tags