Grandes carregamentos HTTP ainda recebem uma entrada de log do IIS se forem abortados?

2

Os POSTs HTTP (grandes) ainda obtêm uma entrada de log do IIS se forem interrompidos, interrompidos ou expirados antes de concluir o upload (corpo da solicitação HTTP)? Estou tentando depurar reclamações de uploads intermitentes que não atingem 100% na transferência, os logs do IIS são bastante longos e seria ótimo saber se envios com falha dessa natureza até mesmo exibem esses registros. Este é o IIS7 especificamente.

Obrigado

    
por DuckMaestro 06.04.2011 / 21:06

2 respostas

4

Quase sempre há uma entrada registrada desde que ela inicie com sucesso a solicitação. No entanto, os logs em C: \ Windows \ System32 \ LogFiles \ HTTPERR, às vezes, detectam os erros que ocorrem anteriormente no pipeline. No entanto, um tempo limite é diferente e não é um erro do IIS, portanto, ele deve ser exibido nos logs.

Para mineração de arquivos de log, confira Log Parser. Muito poderoso para este tipo de situações. Um pouco de aprendizado, especialmente se você não conhece a sintaxe SQL, mas vale a pena se você tiver que fazer esse tipo de solução de problemas.

    
por 07.04.2011 / 15:19
1

Eu encontrei o pedido com o resultado 504 no local C: \ Windows \ System32 \ LogFiles \ HTTPERR. O campo s-reason tinha "Request_Cancelled" para tais solicitações

    
por 14.03.2014 / 10:52