IIS - Включение сжатия HTTP
Сжатие HTTP обеспечивает более быструю передачу страниц между веб-сервером и клиентами, разрешающими сжатие. Если сервер генерирует большой объем динамического содержимого, необходимо определить, разумно ли нести дополнительные затраты на сжатие. Если процессор уже используется очень интенсивно (80 процентов и более), сжатие не всегда является удачным режимом передачи данных.
Чтобы проверить HTTP-сжатие- Используйте системный монитор для фиксации значения счетчика «% загруженности процессора» объекта «Процессор» в течение нескольких дней для определения базового значения. Этот счетчик имеет экземпляр «Total» (Всего) и отдельные экземпляры для каждого процессора в системе. (Если на сервере установлено несколько процессоров, кроме общего значения следует следить за значениями для отдельных процессоров, чтобы выявить дисбаланс в нагрузке процессоров.) В дополнение, следует также фиксировать значения счетчика «Послано байт/сек» объекта «Сетевой интерфейс».
- Разрешите сжатие и продолжайте фиксировать значения этих счетчиков в течение длительного промежутка времени (желательно нескольких дней), чтобы иметь основание для сравнения.
- Сравните значения со сжатием и без него.
Примечание. Если в процессе проверки обнаруживаются признаки блокировки или узких мест, проверку рекомендуется остановить. Существенное снижение значения любого из счетчиков свидетельствует о том, что быстродействие при разрешении сжатия упало по сравнению с режимом отключенного сжатия.
Чтобы разрешить HTTP-сжатие- В оснастке IIS выберите значок компьютера и нажмите кнопку Свойства, чтобы открыть окно его свойств.
- В группе Основные свойства выберите Служба WWW.
- Нажмите кнопку Изменить.
- На вкладке Служба установите флажок Сжатие статических файлов для сжатия только статических файлов при передаче клиентам, разрешающим сжатие.
- Чтобы сжимать файлы приложений, установите оба флажка: и Сжатие статических файлов, и Сжатие файлов приложений.
- В поле Временная папка введите путь к локальному каталогу или используйте кнопку Обзор для нахождения каталога, в котором будут находиться сжатые файлы.
- Установите максимальный размер папки, установив переключатель в положение Неограниченный размер или введя число в поле Предельный размер.
Примечание. Каталог должен находиться на локальном диске в разделе NTFS. Каталог, который не следует использовать совместно, не может быть каталогом для сжатых файлов.
См. также
- Дополнительные сведения по вопросам сжатия см. в разделе О планировании пропускной способности.
- Список счетчиков, предоставляемых IIS, приведен в разделе Справочник по счетчикам.
- Список всех значений для периодов ожидания, которые можно настроить в IIS, содержится в разделе Справочник по периодам ожидания.