Медленная начальная загрузка Telerik.Web.UI.WebResource.axd под нагрузкой - PullRequest
2 голосов
/ 25 января 2011

Мы используем Telerik.RadScriptManager для динамической регистрации ресурсов в зависимости от элементов управления на странице.Они объединяются и служат одним .axd для всех файлов .js.Это прекрасно работает, пока на странице нет «тяжелой» нагрузки.При загрузке начальная загрузка Telerik.Web.UI.WebResource.axd занимает до 10 с, после чего перезагрузка страницы происходит мгновенно (~ 10 мс).Файл размером около 200 КБ, и в FireBug я вижу браузер, «ожидающий» запроса.Это происходит для каждого пользователя / браузера, это не кэшируется глобально на сервере.Процессоры сервера вообще не нагружены (<10%), так где же узкое место?Что так долго?Любые подсказки, где я мог бы исследовать это дальше? </p>

Thx

ОБНОВЛЕНИЕ: Сузили до функции RadScriptManager EnableScriptCombine.Отключение этого и больше не влияет на производительность.Но тогда у меня есть еще 20 запросов ... Кто-нибудь знает, как это ускорить?Другой идеей было бы сгенерировать / объединить скрипт с RadScriptManager и затем сохранить его рядом со страницей, так как он не изменится.

...