Назад | Перейти на главную страницу

Оптимизация службы приложений Azure для статического содержимого

У меня "Базовый" План службы приложений Azure размещение нескольких Службы приложений. Одна из этих служб приложений содержит исключительно статический контент (т.е. html, css, js, pngи т. д.).

Вопрос

какой на стороне сервера настройки конфигурации доступны мне в Лазурь оптимизировать доставку статического контента? Моя цель - свести к минимуму ресурсы, используемые планом службы приложений, а также максимально повысить скорость реагирования на запросы клиентов.

Примечание: я не ищу совета по оптимизации сторона клиента файлы, такие как объединение и минификация.

текущие настройки

В настоящее время у меня есть следующий набор в моем web.config файл:

<configuration>
  <system.webServer>
    <staticContent>
      <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="30.00:00:00" />
    </staticContent>
    <urlCompression doStaticCompression="true" />
    <httpCompression>
      <staticTypes>
        <clear />
        <add enabled="true" mimeType="*/*" />
      </staticTypes>
    </httpCompression>
  </system.webServer>
</configuration>

Связанные вопросы

Я надеюсь на что-то подобное отличный ответ к аналогичный вопрос относящийся к IIS 7.5 несколько лет назад. Очевидно, многие из них остаются актуальными. Есть ли дополнительные настройки, о которых я должен подумать Лазурь конкретно? Например, есть способы отключить поддержку препроцессоров на стороне сервера, таких как ASP.NET что может сократить ненужные ресурсы?