Quando o IIS registra uma solicitação?

5

Isso parece bobo, mas quando eles registram solicitações? Eu tenho um aplicativo da web e cerca de 500 proxies HTTP que carregarão esse aplicativo. Mas o problema é, às vezes (e esta manhã muito), o proxy (usando sockets php) acredita que conectado e a resposta que voltou estava em branco.

MAS o IIS não tem log desta solicitação.

Quando o IIS registra uma solicitação? Poderia estar rejeitando a conexão e nem mesmo processando a solicitação?

    
por Jeremy Boyd 27.02.2012 / 17:49

1 resposta

2

O IIS registra solicitações depois de concluídas. W3WP.exe registra na memória após a resposta foi enviada para o cliente. Em seguida, em intervalos regulares (geralmente menos de 10 segundos), o W3Wp.exe grava no arquivo de log do IIS especificado na configuração do site. Talvez seja necessário aguardar alguns segundos até que as solicitações fiquem visíveis no arquivo de log do IIS. Eu acredito que o HTTP.sys é gravado em tempo real. Se você não vir suas solicitações no arquivo de log do IIS, verifique se você realmente está visitando o site que você acredita estar. Você também pode verificar o arquivo de log \% systemroot% \ System32 \ LogFiles \ HTTPERR mais recente para sua solicitação ... se o IIS não puder manipular sua solicitação, o HTTP.sys registrará porque o IIS não pôde aceitar a solicitação. Espero que isto ajude. -Chris

    
por 27.02.2012 / 21:58