WebResource.axd и ScriptResource.axd загружаются очень медленно

В нормальных условиях два файла .axd загружаются в браузер с нормальной скоростью, то есть за несколько сотен миллисекунд. Я могу видеть, как они загружаются нормально вместе со всеми другими элементами страницы, глядя на каскадную диаграмму (сетевую диаграмму) в Chrome или другом инструменте отладки.

Иногда возникает проблема, когда загрузка двух файлов занимает около минуты . Вот еще несколько примечаний:

  • Все остальные элементы на странице загружаются с нормальной скоростью.
  • Обычно это происходит один или два раза в день и длится несколько минут.
  • Я вижу всплеск количества запросов в очереди на счетчиках производительности одновременно.
  • ЦП, память и диск в это время остаются в норме.
  • Сегодня был один сбой в течение нескольких часов, для устранения которого потребовался перезапуск приложения.
  • Пока не объединены файлы .axd или что-то подобное.
  • Реализована перезапись URL для всего сайта. Файлы axd исключены из перезаписи.
  • Приложение, созданное для C # 3.5
  • IIS 7
  • Я использую версию ScriptManager для CDN, например:

    Странное поведение WebResource.axd и ScriptResource.axd

    Загрузка WebResource.axd и ScriptResource.axd занимает более 1 минуты

    Вопрос:

    Есть идеи, как выяснить, что вызывает загрузку этих двух файлов иногда так медленно?

    Есть ли обходные пути, например, предварительная сборка файлов .axd или что-то в этом роде?

10
задан Community 23 May 2017 в 11:59
поделиться