Não vendo mensagens relacionadas ao IIS no log de eventos

3

Temos um problema com um serviço da web que achamos que está causando a reinicialização do pool de aplicativos, mas não estamos vendo uma mensagem no log de eventos. Isso levanta a questão de saber se a nossa hipótese está correta ou não. Então, duas perguntas realmente ...

  1. Devemos ver uma mensagem de algum tipo no log de eventos relacionado ao IIS? Mesmo um "Ei eu comecei e tudo é ótimo!" porque não somos. Nós vemos 0 mensagens relacionadas ao IIS em nossos logs de eventos.

  2. Se precisarmos ver uma mensagem, o que podemos fazer para começar a ver as mensagens?

por ShaneC 14.08.2009 / 16:03

1 resposta

3

Da minha resposta em StackOverflow

You might want to turn on full AppPool Recycle Event logs:

 cscript adsutil.vbs Set w3svc/AppPools/DefaultAppPool/LogEventOnRecycle 255

You also might want to take a look at this Scott Guthrie blog article: http://weblogs.asp.net/scottgu/archive/2005/12/14/433194.aspx that shows how to write code in Global.ASAX to log the actual cause of an Application.End event.

This has been extremely useful to us in diagnosing several screwy issues - one in partictual was an app that was writing log files to the wwwroot directory - too many file changes resulting in a recycle...

    
por 14.08.2009 / 18:52