Предварительно скомпилированные представления ASP.NET MVC через некоторое время становятся медленнее в Azure
Я использую предварительно скомпилированные представления в процессе публикации/развертывания моего продукта. Мы испытали гораздо более быстрый запуск и общую производительность приложения. НО, через некоторое время (часы) мы снова начинаем получать медленные страницы. Немедленным решением для этого является перезапуск нашего веб-приложения Azure.
Я хотел бы понять основную причину этого, чтобы мы могли избежать перезапуска веб-приложения Azure, когда это произойдет.
Я использую C#, ASP.NET MVC v4.8, службу приложений Azure.
Даже с предварительно скомпилированными представлениями кажется, что они все еще компилируются во время загрузки страницы. По следам Azure Profiler.