Предупреждение о запуске регулирования — события 8032, 8062

 

Применимо к: SharePoint Foundation 2010, SharePoint Server 2010

Последнее изменение раздела: 2012-04-03

Предупреждение:   Запускается регулирование SPServer

Идентификатор события:   8032 or 8062

Обзор:   Регулирование интерфейсного веб-сервера использовалось в Microsoft SharePoint Foundation 2010, чтобы предотвратить нехватку ресурсов у сервера для заданий с высоким приоритетом. Регулирование позволяет анализировать счетчики производительности на сервере и отклонять задания с низким приоритетом, возвращая сообщение об ошибке 503, если значение счетчика становится больше или меньше указанных пороговых значений.

Симптомы.   Возможно проявление следующих симптомов:

  • Пользователи получают сообщение об ошибке 503 в браузере: "Сервер сейчас занят. Повторите попытку позже."

  • Это событие отражается в журнале событий с идентификатором 8032. Описание: HTTP-регулирование запускается из-за обнаружения высокой нагрузки на <имя_сервера> имя_веб_приложения. В число счетчиков, превысивших пороговое значение, входят: <имя_счетчика_производительности>.

  • Это событие отражается в журнале событий с идентификатором 8062. Описание: HTTP-регулирование на <имя_сервера> остановилось, так как на данный момент нет высокой нагрузки. <число_запросов> запросов было отклонено во время периода регулирования.

Причина:   Ресурсы процессора, доступная память, длина очереди ASP.NET и время ожидания очереди ASP.NET стали больше или меньше указанных пороговых значений на интерфейсных веб-серверах.

Решение:   измените порог регулирования

  1. В меню Пуск выберите пункт Все программы, затем Продукты Microsoft SharePoint 2010 и щелкните Командная консоль SharePoint 2010. Откроется окно командной строки.

  2. Введите следующую команду Windows PowerShell для получения значения регулирования счетчиков производительности.

    Disable-SPWebApplicationHttpThrottling URL

  3. Введите следующую команду для получения текущего значения порогов счетчиков производительности.

    Get-SPWebApplicationHttpThrottlingMonitors URL

  4. Изучите пороги и решите, нужно ли изменить текущие значения. Например, следующую команду Windows PowerShell можно использовать для установки порога процессора, равного 75 процентам.

    Set-SPWebApplicationHttpThrottlingMonitor URL -Category Processor -Counter "% Processor Time" -instance _Total -Max 75

Решение:   отключите регулирование

  1. В разделе Управление приложениями центра администрирования выберите Управление веб-приложениями.

  2. На вкладке Веб-приложение ленты щелкните Общие параметры и выберите параметры Регулирование ресурсов, чтобы отключить HTTP-регулирование.

    Примечание

    При отключении регулирования на сервере может возникнуть нехватка ресурсов для обслуживания заданий с высоким приоритетом из-за высокой рабочей нагрузки. Не рекомендуется отключать регулирование в обычных случаях.

Решение:   обновите оборудование

  • Изучите мощность системы. Можно предпринять различные меры для устранения этой проблемы в зависимости от причины включения регулирования:

    1. Добавьте больше памяти

    2. Обновите процессор

    3. Обновите интерфейсные веб-серверы

    4. Добавьте больше интерфейсных веб-серверов

    5. Обновите серверы с SQL Server