O CPU do site de serviços de aplicativos do Azure sobe para 100% ao longo do tempo

1

Esse site do ASP.NET Core Azure App Services está em produção (inalterado) há meses, com médias de CPU de 1-3%. A partir de ontem, notei que a CPU subiu para 100%:

Nãoconseguidescobririmediatamenteoqueestavacausandoisso,entãoreinicieioserviço.AreinicializaçãodainstânciafazcomqueaCPUretorneàmédianormalde1-3%;noentanto,comopassardotempo,aCPUsaltacontinuamenteporfatoresde25%,permanecenessenívelpor30a40minutosesaltamais25%.IssoaconteceatéqueaCPUatinjanovamenteamarcade100%.

Eupossoreiniciarainstânciaváriasvezeseomesmoprocessomostradoacimacontinuaacontecendo.

OKuduProcessexplorermostraisso,oquepareceindicarquemeuaplicativo(Api)estáusandoaCPU:

Como faço para solucionar isso? Eu monitorei o Application Insights (não consigo instalar o New Relic em aplicativos ASP.NET Core) e outros gráficos de serviço de aplicativo, e não vejo nada fora do comum acontecendo nos diferentes timestamps de interesse da CPU. O tráfego HTTP para o serviço parece normal e estável.

    
por kspearrin 15.03.2017 / 16:04

1 resposta

0

Eu nunca consegui descobrir esse problema, então acabei criando um plano de serviço de aplicativo totalmente novo e um aplicativo da Web, migrei meu site para isso, mudei o DNS e não tive a sensação de problema (24 horas agora). Eu não sei o que estava errado com essa outra instância, mas claramente não era o código do meu aplicativo.

    
por 17.03.2017 / 13:44