У меня есть приложение ASP.Net Core MVC, которое прекрасно работает, за исключением того, что загрузка страниц невероятно медленная. Большинство страниц занимает около десяти секунд. Это включает в себя страницы без обращений к базам данных, за исключением того, что они загружаются быстрее при последующих загрузках (предположительно потому, что он был скомпилирован).
Однако для любой страницы, которая отображает результаты вызова БД, этого не происходит, и загрузка страниц постоянно занимает много секунд.
Мои вызовы БД здесь не являются узким местом. Те заканчивают прямо сейчас. Я думаю, что я ошибся в том, как настроена моя бритва.
Все мои страницы определены в стандартных файлах .cshtml. Я работаю в режиме выпуска в Visual Studio на моем локальном компьютере, так что это не потому, что мой кластер работает.
Кто-нибудь видел это раньше?
Соответствующие версии пакета:
- Microsoft.AspNetCore: 1.1.0
- Microsoft.AspNetCore.Mvc: 1.1.0
- Microsoft.AspNetCore.Mvc.Core: 1.1.0
- Microsoft.AspNetCore.Mvc.WebApiCompatShim: 1.1.0,
- Microsoft.AspNetCore.StaticFiles: 1.1.0,
Все это основано на .NET Framework версии 4.6.1