Используйте диалоговое окно Добавить правило кэширования или Изменить правило кэширования, чтобы настроить, каким образом службы IIS будут кэшировать файл с конкретным расширением имени. При этом могут быть настроены параметры как кэширования в режиме пользователя, так и кэширования в режиме ядра.
Список элементов пользовательского интерфейса
Имя элемента | Описание | ||||
---|---|---|---|---|---|
Расширение имени файла |
Определяет расширение имени файла (например ASPX), к которому применяется кэширование. Чтобы применить правило ко всем расширениям имен файлов, введите звездочку (*) в данное поле. |
||||
Кэширование в режиме пользователя |
Настраивает правило хранения содержимого в кэше вывода, который используется в режиме пользователя. Выберите параметр в разделе Мониторинг кэширования файлов, чтобы задать, каким образом или когда кэш вывода будет обновляться для любого файла, кэшированного в соответствии с этим правилом. |
||||
Использовать уведомления об изменении файла (в разделе Кэширование в режиме пользователя) |
Определяет, чтобы файлы (которые были кэшированы в соответствии с этим правилом) удалялись из кэша вывода, когда службы IIS получат уведомление об изменении файла или конфигурации. |
||||
Через интервал времени (чч:мм:сс) (в разделе Кэширование в режиме пользователя) |
Определяет, чтобы файлы (которые были кэшированы в соответствии с этим правилом) удалялись из кэша вывода после истечения некоторой длительности, если только уведомление об изменении файла или конфигурации не очистит кэш до истечения данной длительности. Значение в соответствующем поле определяет продолжительность времени, в течение которого содержимое будет храниться в кэше вывода. Время записывается в формате чч:мм:сс (где чч представляет часы, мм – минуты, сс – секунды). Длительность по умолчанию равняется 30 секундам. Задание данного значения слишком маленьким может сказаться на быстродействии сервера, поскольку обновление элементов будет проводиться более часто.
|
||||
Предотвращение всякого кэширования |
Настраивает файлы (имеющие соответствующее расширение имени файла) таким образом, чтобы они не хранились в кэше вывода. Этот параметр соответствует параметру DisableCache в конфигурации и отличается от параметра DontCache, отображаемого в конфигурации, когда параметр Кэширование в режиме пользователя не выбран в Диспетчер IIS. Параметр DontCache означает, что в модуле кэша вывода не задана политика кэширования в режиме пользователя, однако если в другом модуле задана политика кэширования, модуль кэша вывода будет кэшировать отклик. Параметр DisableCache означает, что кэш вывода не будет кэшировать отклик даже в том случае, когда в другом модуле предпринимается попытка включить кэширование в режиме пользователя посредством задания политики кэширования в режиме пользователя. |
||||
Дополнительно |
Открывает диалоговое окно Дополнительные настройки кэширования выводимых данных, в котором можно настраивать правило кэширования различных версий откликов в зависимости от строк и заголовков запросов. Эти параметры доступны только для кэширования в режиме пользователя. |
||||
Кэширование в режиме ядра |
Настраивает правило хранения содержимого в кэше ядра, который используется в режиме ядра. Выберите параметр в разделе Мониторинг кэширования файлов, чтобы задать, каким образом или когда кэш ядра будет обновляться для любого файла, кэшированного в соответствии с этим правилом. |
||||
Использовать уведомления об изменении файла (в разделе Кэширование в режиме ядра) |
Определяет, чтобы файлы (которые были кэшированы в соответствии с этим правилом) удалялись из кэша ядра, когда службы IIS получат уведомление об изменении файла или конфигурации. |
||||
Через интервал времени (чч:мм:сс) (в разделе Кэширование в режиме ядра) |
Определяет, чтобы файлы (которые были кэшированы в соответствии с этим правилом) удалялись из кэша ядра после истечения заданного времени. Значение в соответствующем поле определяет продолжительность времени, в течение которого содержимое будет храниться в кэше ядра. Время записывается в формате чч:мм:сс (где чч представляет часы, мм – минуты, сс – секунды). The default duration is 30 seconds. Задание данного значения слишком маленьким может сказаться на быстродействии сервера, поскольку обновление элементов будет проводиться более часто.
|
||||
Предотвращение всех уведомлений о кэшировании(в разделе Кэширование в режиме ядра) |
Настраивает файлы (имеющие соответствующее расширение имени файла) таким образом, чтобы они не хранились в кэше ядра. Этот параметр соответствует параметру DisableCache в конфигурации и отличается от параметра DontCache, отображаемого в конфигурации, когда параметр Кэширование в режиме ядра не выбран в Диспетчер IIS. Параметр DontCache означает, что в модуле кэша вывода не задана политика кэширования в режиме ядра, однако если в другом модуле задана политика кэширования, модуль кэша вывода будет кэшировать отклик. Параметр DisableCache означает, что кэш ядра не будет кэшировать отклик даже в том случае, когда в другом модуле предпринимается попытка включить кэширование в режиме ядра посредством задания политики кэширования в режиме ядра. |