Недавно я столкнулся с проблемой с некоторыми javascript запросами, которые висят в RequestAcquireState внутри сетки списка запросов рабочих процессов IIS. В приложении я связываю сценарии и таблицы стилей с Cdn = True, EnableOptimization = True и отладкой компиляции = false в конфигурации хоста.
Теперь, когда CDN = true, я изначально думал, что при использовании ниже:
@Scripts.RenderFormat("<script src=\"{0}\" type=\"text/javascript\"></script>", "~/bundles/vendor/kendo/js")
В этом случае запрос будет отправлен из браузера в CDN (https://www.jsdelivr.com/). Однако, это поражает нашего хозяина.
Так что просто побродить, как внутренне работает Scripts.RenderFormat?
Делает ли он через IIS запрос на получение содержимого из CDN и затем отправляет его в браузер?
Связывает ли Scripts.RenderFormat получить доступ к сеансу?
Любое решение этих запросов не блокирует состояние RequestAcquireState
Изображение из IIS прилагается ниже:
Нажмите здесь, чтобы просмотреть журнал запросов IIS
Спасибо