Set-CsPresenceManagementState

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Используйте командлет Set-CsPresenceManagementState для изменения параметров состояния управления Skype для бизнеса Server 2015. Параметры состояния управления определяют создание пакетов и время отправки уведомлений Skype для бизнеса Server 2015.

noteПримечание.
Обычно командлет Set-CsPresenceManagementState используется только по указанию службы поддержки Microsoft. Неправильная установка параметров управления присутствием может привести к нежелательному рабочему поведению сети или невозможности обновления присутствия.

Set-CsPresenceManagementState [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Fqdn <Fqdn>] [-ManualOverride <$true | $false>] [-MaxPublishersPerBatch <UInt32>] [-NotificationBatchInterval <UInt32>] [-NotificationBatchSize <UInt32>] [-WhatIf [<SwitchParameter>]]

В данном примере для параметра NotificationBatchSize устанавливается значение 50 в пуле или на компьютере с именем "atl-mcs-001.litwareinc.com".

Set-CsPresenceManagementState -Fqdn "atl-mcs-001.litwareinc.com" -NotificationBatchSize 50

Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая настраиваемые роли RBAC, созданные самостоятельно), выполните в командной строке Windows PowerShell следующую команду.

Get-CsAdminRole | Where-Object {$_.Cmdlets -Match "<DesiredCmdletName>"}

 

Параметр Применение Тип Описание

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Force

Необязательный

System.Management.Automation.SwitchParameter

Параметр Force не реализован для этого командлета.

Fqdn

Необязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Указывает компьютер или пул для изменения. Компьютер или пул должны иметь ссылку с использованием полного доменного имени (FQDN). Например: -Fqdn "atl-mcs-001.litwareinc.com". Если параметр FQDN не указан, будут изменены параметры локального компьютера.

ManualOverride

Необязательный

System.Boolean

Этот параметр зарезервирован для внутреннего использования Microsoft.

MaxPublishersPerBatch

Необязательный

System.UInt32

Указывает общую инструкцию для количества издателей, которые собираются до отправки уведомлений. Сокращение значения MaxPublishersPerBatch приводит к уменьшению давления базы данных за счет более длительного времени ожидания уведомления после публикации. Увеличение данного значения приводит к сокращению времени ожидания уведомления при больших объемах, но увеличивает трафик база данных и сети.

NotificationBatchInterval

Необязательный

System.UInt32

Указывает время в секундах между пакетами уведомлений. Сокращение значения NotificationBatchInterval приводит к увеличению трафика сети и базы данных, но сокращает время ожидания уведомлений. Увеличение значения приводит к увеличению времени ожидания уведомлений.

NotificationBatchSize

Необязательный

System.UInt32

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

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Force

Необязательный

System.Management.Automation.SwitchParameter

Параметр Force не реализован для этого командлета.

Fqdn

Необязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Указывает компьютер или пул для изменения. Компьютер или пул должны иметь ссылку с использованием полного доменного имени (FQDN). Например: -Fqdn "atl-mcs-001.litwareinc.com". Если параметр FQDN не указан, будут изменены параметры локального компьютера.

ManualOverride

Необязательный

System.Boolean

Этот параметр зарезервирован для внутреннего использования Microsoft.

MaxPublishersPerBatch

Необязательный

System.UInt32

Указывает общую инструкцию для количества издателей, которые собираются до отправки уведомлений. Сокращение значения MaxPublishersPerBatch приводит к уменьшению давления базы данных за счет более длительного времени ожидания уведомления после публикации. Увеличение данного значения приводит к сокращению времени ожидания уведомления при больших объемах, но увеличивает трафик база данных и сети.

NotificationBatchInterval

Необязательный

System.UInt32

Указывает время в секундах между пакетами уведомлений. Сокращение значения NotificationBatchInterval приводит к увеличению трафика сети и базы данных, но сокращает время ожидания уведомлений. Увеличение значения приводит к увеличению времени ожидания уведомлений.

NotificationBatchSize

Необязательный

System.UInt32

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

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Отсутствуют.

 
Показ: