Дата последнего изменения раздела:
2008-10-15
Чтобы определить, существует ли в реестре параметр Disable Session Limit и присвоено ли ему значение, отличное от 0, анализатор сервера Microsoft Exchange считывает следующую ветвь реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem
Если анализатор Exchange обнаруживает, что параметр реестра Disable Session Limit существует и ему присвоено значение, отличное от 0, выводится предупреждение.
Это предупреждение означает, что для сервера Exchange Server 2003 с пакетом обновления 1 (SP1) или более поздней версии было отключено ограничение сеанса MAPI по умолчанию.
Каждый раз, когда клиент или приложение MAPI открывает сеанс на компьютере с Microsoft Exchange, служба банка данных Microsoft Exchange (store.exe) потребляет небольшой объем физической памяти.
Чтобы при открытии сеансов MAPI службе банка данных Exchange не требовалось слишком много памяти, в Exchange Server 2003 с пакетом обновления 1 (SP1) и более поздних версиях предусмотрено ограничение на количество сеансов MAPI для каждого пользователя. По умолчанию максимальное количество разрешенных сеансов MAPI на каждого пользователя для Exchange 2003 с пакетом обновления 1 (SP1) и более поздних версий равно шестнадцатеричному значению 0x20 (десятичному значению 32).
Чтобы устранить причину данного предупреждения, присвойте записи реестра Disable Session Limit значение 0 или удалите ее.
Если записи реестра Disable Session Limit присвоить значение 0 или удалить ее, это может привести к появлению в журнале событий приложений сервера Exchange Server события с кодом 9646. Такое поведение является нормальным и указывает на то, что одно или несколько клиентских приложений использует слишком большое количество сеансов MAPI.
Вместо отключения ограничения на сеансы MAPI или увеличения установленного по умолчанию количества сеансов MAPI на каждого пользователя рекомендуется устранить проблемы с сетью или приложениями, которые приводят к открытию чрезмерного количества сеансов. Ниже перечислены некоторые (но не все) из этих проблем.
- Общие проблемы с сетью, например периодические проблемы с
подключением клиентов к сети.
- Надстройки сторонних производителей для приложения Microsoft
Office Outlook, приводящие к открытию чрезмерного количества
сеансов.
- Брандмауэр между клиентом и сервером, настроенный на сброс
RPC-соединений в соответствии со значением TCP/IP KeepAliveTime по
умолчанию.
- Использование сетей с большой задержкой (например, беспроводных
и VPN-подключений), которое приводит к разрыву соединений.
- Установка пакета Scalable Networking Pack (SNP) для Windows
Server 2003. Если установлен пакет SNP, изучите и примените
рекомендации, изложенные в следующих руководствах:
- статья 948496 базы знаний Майкрософт «An update to turn off
default SNP features is available for Windows Server 2003-based and
Small Business Server 2003-based computers» (http://go.microsoft.com/fwlink/?linkid=3052&kbid=948496)
(на английском языке);
- статья 950224 базы знаний Майкрософт «A Scalable Networking
Pack (SNP) hotfix rollup package is available for Windows Server
2003» (http://go.microsoft.com/fwlink/?linkid=3052&kbid=950224)
(на английском языке).
- статья 948496 базы знаний Майкрософт «An update to turn off
default SNP features is available for Windows Server 2003-based and
Small Business Server 2003-based computers» (http://go.microsoft.com/fwlink/?linkid=3052&kbid=948496)
(на английском языке);
- Пользователи, которые открывают почтовые ящики с множеством
папок или используют общие папки в Outlook 2007.
Дополнительные сведения об этой проблеме см. в статье 842022 базы
знаний Майкрософт «Event ID 9646 is logged in the application event
log of your Exchange Server 2003 computer when a client opens many
MAPI sessions» (http://go.microsoft.com/fwlink/?linkid=3052&kbid=842022)
(на английском языке).
Если значение реестра Disable Session Limit было намеренно включено, чтобы позволить учетным записям служб открывать большее количество сеансов в соответствии с требованиями конкретного приложения, воспользуйтесь обходным способом решения проблемы, описанным в упомянутой выше статье 842022 базы знаний Майкрософт. Данный способ следует использовать аккуратно, чтобы избежать проблем с нехваткой памяти и фрагментацией виртуальной памяти.
Примечание. |
---|
Эта статья содержит сведения о редактировании реестра. Перед изменением реестра убедитесь в том, что знаете, как восстановить его в случае возникновения неполадок. Для получения сведений о восстановлении реестра см. раздел «Восстановление реестра» справочной системы файла Regedit.exe или Regedt32.exe. |
-
Откройте редактор реестра, например Regedit.exe или Regedt32.exe.
-
Перейдите к разделу реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem.
-
Щелкните правой кнопкой мыши параметр реестра Disable Session Limit и выберите команду Изменить.
-
В поле «Значение» введите 0 и нажмите кнопку ОК.
-
Закройте редактор реестра и перезапустите службу банка данных Microsoft Exchange, чтобы изменения вступили в силу.
-
Откройте редактор реестра, например Regedit.exe или Regedt32.exe.
-
Перейдите к разделу реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem.
-
Удалите параметр реестра Disable Session Limit.
-
Закройте редактор реестра и перезапустите службу банка данных Microsoft Exchange, чтобы изменения вступили в силу.
Дополнительные сведения, с которыми следует ознакомиться до изменения реестра, а также сведения об изменении реестра см. в статье 256986 базы знаний Майкрософт «Сведения о реестре Windows для опытных пользователей» (http://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).
Дополнительные сведения об этой проблеме см. в следующих ресурсах, посвященных Microsoft Exchange:
- Статья 842022 базы знаний Майкрософт «Event ID 9646 is logged
in the application event log of your Exchange Server 2003 computer
when a client opens many MAPI sessions» (http://go.microsoft.com/fwlink/?linkid=3052&kbid=842022)
(на английском языке)
- Изменено
максимальное количество объектов открытого сообщения, разрешенное
для одного сеанса
- Изменено
максимальное число объектов папок для одного сеанса работы
- Изменено
максимальное число представлений открытых папок на один вход в
систему
Дополнительные сведения о значении TCP/IP KeepAliveTime см. в статье 324270 базы знаний Майкрософт «How to harden the TCP/IP stack against denial of service attacks in Windows Server 2003» (http://go.microsoft.com/fwlink/?linkid=3052&kbid=324270) (на английском языке).