A aplicação ASP MVC trava repentinamente no IIS 8.5

1

Temos 3 Servidores Um é para infra-estrutura como servidor de domínio e 2 servidores com um ASP MVC e um site webapi. Um balanceador de carga maanged equilibra a carga para o servidor 2 e 3

Para muitos monthes, tudo funciona bem, mas desde as últimas semanas que observamos os bloqueios ocassionais do servidor 2 e 3, a maioria das exceções no log de eventos são:

Exception information: Exception type: HttpException Exception message: The remote host closed the connection. The error code is 0x80070057. at System.Web.Hosting.IIS7WorkerRequest.RaiseCommunicationError(Int32 result, Boolean throwOnDisconnect) at System.Web.WebSocketPipeline.DoFlush() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Web.WebSocketPipeline.d__8.MoveNext()

Algumas vezes o código de erro varia e é 0x800704CD . Neste estado, o uso da cpu aumenta em até 99,5% nos processos w3wp. O uso de rede e RAM é muito baixo

Também às vezes neste szenario podemos ver uma grande quantidade de autenticações no log de segurança. É o usuário com o qual o site está sendo executado.

Este erro não ocorre nos picos. Duas vezes tivemos isso na noite em que tivemos quase zero de tráfego.

Quando olho na UI dos Processos de Trabalho, vejo que há muitas (30+) conexões no estado EndRequest. isso é esperado para ser? Isso é mais do que temos como usuários simultâneos neste momento

Não alteramos a instalação nos servidores, o tráfego aumentou apenas ligeiramente.

Qualquer conselho é muito bem-vindo.

Existe alguma informação adicional que possa ser importante?

    
por Boas Enkler 18.03.2015 / 10:53

0 respostas