Usuário com melhor resposta
IIS 7 erro 503

Pergunta
-
Bom dia,
Tenho um web services que diariamente, praticamente no mesmo horário deixa de responder e apresenta erro "503", em pesquisa pelo Google encontrei como possíveis causadores do problema;
Alta carga de CPU
Consumo muito alto de memória
Manutenção no servidor
Problema de conectividade (internet)
Em minha analises nenhum desses problemas está acontecendo, o servidor trabalha perfeitamente e não chega a consumir 50% desses recursos, aguem teria ideia de qual pode ser o problema.
Respostas
-
É literalmente uma tarefa muito simples saber quando alguém não tem intimidade alguma com IIS. Basta colocar um problema nas mãos desta pessoa e acompanhar a linha de troubleshooting.
A primeira ação que você deveria verificar são os logs do IIS para determinar o sub status do status 503 que o Web Application está retornando. Você fez isso? O sub status é quem dará a razão para o WCF retornar o status 503.
A segunda ação que você deveria ter feito é verificar o Event Viewer (Application e System) no horário em que o problema ocorre, já que é um problema recorrente e com horário específico. Você fez isso? Muitas informações do IIS são populados nestes locais.
Estes são passos básicos para fazer um troubleshooting relacionado a erros de status no IIS, isto é, para quem realmente tem intimidade com isso é claro.
- Sugerido como Resposta Thales Quintas quinta-feira, 14 de abril de 2016 16:47
- Marcado como Resposta Marcos SJ quinta-feira, 14 de abril de 2016 19:47
Todas as Respostas
-
Bom dia JoãoMaria,
As causas do Erro 503 podem ser diversas.
Nesses links você encontra um pouco mais sobre:
https://technet.microsoft.com/en-us/library/cc781893%28v=ws.10%29.aspx?f=255&MSPPError=-2147217396
https://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/0c92f7cf-8003-42da-8e06-431187ad946e.mspx?mfr=true
http://stackoverflow.com/questions/13322937/iis-http-error-503-the-service-is-unavailable
Dê uma lida neles e veja se identifica alguma dessas causas no seu IIS, caso não retorne aqui.
Abraço.
- Sugerido como Resposta Thales Quintas quinta-feira, 14 de abril de 2016 16:47
-
É literalmente uma tarefa muito simples saber quando alguém não tem intimidade alguma com IIS. Basta colocar um problema nas mãos desta pessoa e acompanhar a linha de troubleshooting.
A primeira ação que você deveria verificar são os logs do IIS para determinar o sub status do status 503 que o Web Application está retornando. Você fez isso? O sub status é quem dará a razão para o WCF retornar o status 503.
A segunda ação que você deveria ter feito é verificar o Event Viewer (Application e System) no horário em que o problema ocorre, já que é um problema recorrente e com horário específico. Você fez isso? Muitas informações do IIS são populados nestes locais.
Estes são passos básicos para fazer um troubleshooting relacionado a erros de status no IIS, isto é, para quem realmente tem intimidade com isso é claro.
- Sugerido como Resposta Thales Quintas quinta-feira, 14 de abril de 2016 16:47
- Marcado como Resposta Marcos SJ quinta-feira, 14 de abril de 2016 19:47