Дата последнего изменения раздела: 2009-02-25

Анализатор соответствия рекомендациям для сервера Microsoft Exchange Server анализирует узел служб IIS, на котором размещен виртуальный каталог Microsoft-Server-ActiveSync. В процессе анализа анализатор определяет, включено ли для Exchange ActiveSync сжатие содержимого.

Если сжатие содержимого включено, анализатор соответствия рекомендациям получает из метабазы служб IIS 6 заданный уровень сжатия. Если сжатие содержимого не включено либо задана слишком высокая степень сжатия, анализатор соответствия рекомендациям выводит одно из приведенных ниже сообщений.

Сжатие содержимого не включено.

На сервере ActiveSync Server <имя_сервера> не включено сжатие содержимого. Поскольку сжатие сокращает необходимую пропускную способность, его рекомендуется включить.

Установлена слишком высокая степень сжатия содержимого.

На сервере <имя_сервера> для служб IIS установлен уровень записи выше 3. Этот параметр для веб-сайтов ActiveSync в организации может привести к сокращению времени работы батареи подключающихся мобильных устройств.

Exchange ActiveSync — это протокол, используемый сервером Exchange Server для синхронизации почтовых ящиков с мобильными устройствами. Этот протокол оптимизирован для работы на подключениях с большими задержками или низкой пропускной способностью. Кроме того, этот протокол разработан для клиентских компьютеров с небольшим объемом памяти и жесткого диска и невысокой вычислительной мощностью.

Сжатие содержимого позволяет серверу Exchange Server уменьшить объем данных, передаваемых между службами IIS и мобильным устройством. Однако при слишком высокой степени сжатия данных на мобильное устройство ложится дополнительная нагрузка по их распаковке. Это может привести к сокращению времени работы батареи мобильного устройства.

Чтобы устранить эту проблему, присвойте уровню сжатия содержимого в метабазе служб IIS значение, меньшее или равное 3.

Включение сжатия содержимого для виртуального каталога Microsoft-Server-ActiveSync
  1. Откройте командную консоль Exchange.

  2. В командной строке выполните указанный ниже командлет.

    Копировать код
    Set-ActiveSyncVirtualDirectory -Identity "contoso\microsoft-server-activesync" -CompressionEnabled:$true
    
Задание уровня сжатия содержимого в метабазе служб IIS
  1. Запустите оснастку консоли MMC диспетчера служб IIS.

  2. Щелкните правой кнопкой мыши объект компьютера и последовательно выберите пункты Все задачи и Архивирование и восстановление конфигурации.

  3. Нажмите кнопку Создать архив, введите в поле Имя архива имя резервной копии и нажмите кнопку ОК, а затем — Закрыть.

  4. Щелкните компьютер правой кнопкой мыши и выберите пункт Свойства.

  5. Установите флажок Разрешить непосредственное изменение метабазы и нажмите кнопку ОК.

  6. Запустите обозреватель метабазы служб IIS. Сведения о том, как получить это средство, см. в статье Средства набора ресурсов для служб IIS 6.0 (на английском языке).

  7. Разверните следующий путь:

    • LM

    • W3SVC

    • Фильтры

    • Сжатие

  8. В разделе «Сжатие» щелкните элемент Deflate.

  9. В области сведений присвойте параметру HcDynamicCompressionLevel значение 3 или меньше. Этот параметр может принимать значения от 0 (минимальная степень сжатия) до 10 (максимальное сжатие). Чтобы изменить значение параметра, щелкните правой кнопкой мыши элемент HcDynamicCompressionLevel и выберите пункт Свойства. Выберите необходимое значение и нажмите кнопку ОК.

  10. В разделе Сжатие щелкните элемент Gzip.

  11. В области сведений присвойте параметру HcDynamicCompressionLevel значение 3 или меньше.

  12. Закройте обозреватель метабазы служб IIS.

  13. Перезапустите службы IIS. Для этого выполните в командной строке команду iisreset /noforce.

  14. В оснастке диспетчера служб IIS щелкните компьютер правой кнопкой мыши, выберите пункт Свойства и снимите флажок Разрешить непосредственное изменение метабазы.

Дополнительные сведения

Дополнительные сведения о командлетах Exchange ActiveSync см. в статье Командлеты Exchange ActiveSync.