Медленная загрузка при первой загрузке каждого просмотра - PullRequest
0 голосов
/ 17 марта 2020

есть несколько материалов о медленной первой загрузке приложения, но моя проблема в другом. у меня медленная загрузка первой загрузки каждого представления. Когда я запускаю контроллер с представлением, в первый раз он замедляется (5 с), когда refre sh на той же странице работает быстро (1 с), когда запускается другой контроллер с таким же представлением, тоже быстро, но при запуске другой контроллер с разностным представлением они медленно работают при первом запуске.

я записываю текстовый файл для отладки приложения, и это результат:

 BeginRequest                  14:43:30.208 =>  Adminis/HomeAdminis/Index
 -- Start OnActionExecuting                  14:43:33.278 =>Adminis/HomeAdminis/Index 
 *** admin controller return view start                   14:43:33.410
 -- View Render Start            14: 43:33.490
 -- View Render End          14: 43:34.614
 -- End OnResultExecuted                              14:43:34.641 =>Index 
 EndRequest                  14:43:34.649 =>Adminis/HomeAdminis/Index 

, пока BeginRequest для OnActionExecuting (FilterAttribute) не станет 3 secound !! в первый раз, что происходит в это время?

другая проблема: когда приложение простаивает в течение 10 минут, запуск приложения запускается в файле global.asax

на моих тестовых страницах нет соединения с базой данных и сценарии в последней строке кода страницы макета. в режиме отладки web.config имеет значение false и механизм просмотра только razorViewEngine

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...