Кэширование на диске представляет собой один из способов достижения более быстрой обработки содержимого, хранящегося в базе данных веб-приложения. Если веб-приложение содержит большие файлы, например графические изображения и файлы мультимедиа, включение дискового кэширования уменьшает время передачи страницы, поскольку кэш хранит файлы на внешнем веб-сервере, что позволяет уменьшить объем данных, получаемых от базы данных.
Включить дисковой кэш можно с помощью файла web.config, относящегося к соответствующему веб-приложению. Внесенные в файл web.config изменения будут использоваться всеми семействами узлов, которые обслуживает указанное веб-приложение.
Примечание.
В файле web.config дисковое кэширование соответствует термину BLOB-кэширование.
Предполагаемое действие:
Открытие файла web.config, соответствующего нужному веб-приложению
Включение и настройка дискового кэширования
Открытие файла web.config, соответствующего нужному веб-приложению
- Нажмите кнопку Пуск, выберите пункт Администрирование, а затем щелкните Диспетчер служб IIS.
- В окне диспетчера служб IIS щелкните знак «плюс» (+) рядом с именем сервера, на котором размещается веб-приложение, затем щелкните знак «плюс» рядом с веб-узлами, чтобы отобразить список имеющихся веб-приложений.
- Щелкните имя веб-приложения, для которого требуется настроить дисковое кэширование, после этого дважды щелкните файл web.config.
- В диалоговом окне Свойства файла web.config на вкладке ASP.NET выделите путь к файлу и нажмите клавиши CTRL+C для копирования.
- Нажмите кнопку Пуск и откройте проводник.
- Щелкните поле Адрес, нажмите клавиши CTRL+V, чтобы вставить в него путь к файлу web.config.
- Нажмите кнопку Найти, чтобы открыть файл web.config.
Примечание.
При появлении диалогового окна с сообщением о том, что Windows не удается открыть файл, щелкните Выбор программы из списка вручную, а затем нажмите кнопку ОК. В диалоговом окне щелкните Блокнот, а затем нажмите кнопку ОК.
К началу страницыВключение и настройка дискового кэширования
Важно. Перед внесением изменений в файл web.config рекомендуется создать копию указанного файла, используя другое имя (например, web.config1), чтобы восстановить исходный файл из копии в случае допущенной ошибки.
- Найдите в файле web.config следующую строку:
<BlobCache location="C:\blobCache" path="\.(gif|jpg|png|css|js)$" maxSize="10" enabled="false"/>
- В указанной строке измените значение параметра
enabled
с"false"
на"true"
. - Чтобы изменить размер кэша, введите новое значение для параметра
maxSize
. Размер указывается в гигабайтах (ГБ), значение по умолчанию составляет 10 ГБ. - Если каталог, который указан в параметре
location
, не позволяет разместить кэш заданного размера, можно ввести имя нового каталога для размещения кэша. - Чтобы добавить новые типы файлов в BLOB-кэш, добавьте необходимые типы файлов после уже указанных типов. Для разделения разных типов файлов используйте символ конвейера (|), как показано в файле конфигурации.
- Сохраните и закройте файл.
К началу страницы