Mam poważny problem z wydajnością w witrynie MVC, którą rozwijamy. Gdy witryna jest hostowana na Azure, faza renderowania zajmuje ogromną ilość czasu przy pierwszym ładowaniu strony, mówimy 15-60 na stronę. Kolejne ładunki tej samej strony są ładne i szybkie, jak można się było spodziewać. To jest ślad z Glimpse do trafienia na stronie po raz pierwszy:Witryna MVC na platformie Azure działa bardzo wolno przy pierwszym obciążeniu każdej strony.
Jak widać z wykresu, rendering Razor wydaje się być głównym sprawcy. Czytałem wiele rzeczy na temat wstępnej kompilacji widoków maszynki Razor i próbowałem tego dokonać, ale nie miało to dla nas żadnego znaczenia. Angażuję się także z programistami aplikacji Azure Web App, które wskazywały na problem z Glimpse, ale wypróbowałem aplikację bez Glimpse i jest nadal tak wolna jak zwykle.
Trochę utknęłam tutaj ... jakieś pomysły?
mam przeżywa te same problemy, były od miesięcy. Za każdym razem, gdy robię "publikowanie" w mojej aplikacji internetowej/aplikacji, może upłynąć 40-60 sekund, zanim witryna powróci. "Always On" jest już włączony (ale nie ma zastosowania w tym przypadku). Nie mam pojęcia, co powoduje spowolnienie. Strona nie jest tak skomplikowana. Używam warstwy "Standard: 1 Small". –
http://programmers.stackexchange.com/questions/97538/why-after-each-restart-my-local-net-sites-take-time-toload- for-the-first-time – JamieD77