в чем разница между политикой и kernelCachePolicy - PullRequest
0 голосов
/ 28 мая 2018

Используя IIS 7, я установил кэширование вывода, которое приводит к следующему коду:

  <profiles>
        <add extension=".js" policy="CacheUntilChange" kernelCachePolicy="DontCache" />
        <add extension=".css" policy="CacheUntilChange" kernelCachePolicy="DontCache" />
    </profiles>

В чем разница и точное значение policy и kernelCachePolicy и что я должен учитывать при установке этих параметров?

1 Ответ

0 голосов
/ 28 мая 2018

Сначала необходимо понять Архитектура IIS ,

enter image description here

Для управления кэшированием в http.sys используйте kernelCachePolicy,Для управления кэшированием в w3wp.exe используйте policy.

Плюсы и минусы также очевидны на основе диаграммы архитектуры.

...