У меня есть .NET Core MVC
проект с Vue.js
фреймворком, который я должен поддерживать.
Я столкнулся с проблемой, когда пришло время полной загрузки приложения при локальной отладке в visual studio (через IIS Express).Есть несколько запросов (к моему контроллеру API) для данных JSON, которые занимают около 30-40s
TTFB, что делает полную загрузку примерно за 1 минуту.Но когда я запустил один запрос, для возврата данных потребовалось всего 4s
.Даже небольшой логотип размером 7 КБ png занимает 17s
TTFB, но с одним и тем же запросом он занимает всего 4.5s
.
Я перепробовал все возможные решения, найденные в Google, MSDN и SO ... Параметры Visual Studioshenanigans, анализ PerfView, исключая и даже скрывая файл «node_modules» от VS, но, кажется, ничто не может улучшить его даже немного.
У меня также есть свой собственный обучающий / тестовый Vue.js
(немного менее сложный) веб-сайтна той же машине, и нет проблем, и TTFB находится под 1s
.
VS Запрос:
Запрос в одиночку: