Eu tenho 3 aplicativos no mesmo servidor da web. Dois deles são configurados em pools de aplicativos ASP.NET 4 separados e um deles está em um pool de aplicativos ASP.NET 2.
Estou com tempos limite intermitentes ao acessar esses aplicativos durante o dia. Para rastrear esses tempos limite, configurei um serviço de monitoramento de ping (motive.com). Aqui está uma amostra do log de ocorrências de tempo limite:
app date downtime main reason
APP2 19-September-2012, at 14:51 4 mins 50 secs connect() timed out!
APP1 19-September-2012, at 14:51 4 mins 50 secs connect() timed out!
APP2 19-September-2012, at 14:11 2 mins 50 secs couldn't connect to host
APP1 19-September-2012, at 14:11 2 mins 50 secs couldn't connect to host
APP2 19-September-2012, at 9:17 2 mins 41 secs couldn't connect to host
APP1 19-September-2012, at 9:17 2 mins 41 secs couldn't connect to host
...
Como você pode ver, os dois pools do ASP.net 4 estão expirando simultaneamente. Eu também estou monitorando o site do pool de aplicativos do ASP.NET 2.0 e não tenho um único tempo limite!
Não há nenhum padrão relacionado à hora do dia em que ocorre (dia / noite). Intervalos entre tempos limite também não seguem um padrão, às vezes eles acontecem depois de 40 minutos, outros levam algumas horas entre eles.
O tempo limite nunca dura mais de 5 minutos, mas eles também variam de 2 a 5 minutos aleatoriamente.
No começo, pensei que poderia ter algo a ver com a reciclagem do pool de aplicativos, mas verifiquei e a reciclagem está definida para ocorrer após 24 horas e desativada para outros eventos (picos de memória, etc.).
O site é pouco acessado (está em teste beta), portanto, não há um grande número de acessos, demanda dos funcionários, consumo de memória, etc.
Também verifiquei o log do IIS e há intervalos de 2 a 5 minutos durante as horas de inatividade relatadas pelo serviço de monitoramento, mas nenhuma mensagem de erro. Também verifiquei o log de eventos do Windows e não encontrei nada incomum em eventos do sistema e de aplicativos.
Estou realmente desesperado agora. Se alguém pudesse me ajudar, eu ficaria muito grato.
Atenciosamente.
Eduardo de Freitas