Создает объект монитора работоспособности подсистемы балансировки нагрузки, который используется при создании виртуального IP-адреса подсистемы балансировки нагрузки.
Командлет New-SCLoadBalancerHealthMonitor создает объект монитора работоспособности подсистемы балансировки нагрузки, который используется при создании виртуального IP-адреса подсистемы балансировки нагрузки.
Для получения сведений о создании виртуального IP-адреса подсистемы балансировки нагрузки введите Get-Help New-SCLoadBalancerVIP -Detailed.
Примеры
Пример 1: Создание монитора работоспособности подсистемы балансировки нагрузки
Эта команда создает объект монитора работоспособности подсистемы балансировки нагрузки с именем HTTPMonitor и сохраняет объект в переменной $LBHealthMonitor.
Параметры
-IntervalSeconds
Указывает время (в секундах), в течение которого монитор работоспособности ожидает между отправкой повторяющихся запросов в подсистему балансировки нагрузки, чтобы убедиться в ее доступности.
Значение интервала должно быть больше, чем значение тайм-аута.
Свойства параметра
Тип:
Int32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Name
Указывает имя объекта диспетчера виртуальных машин (VMM).
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-NumberOfRetries
Указывает, сколько раз монитор работоспособности подсистемы балансировки нагрузки повторяет попытку отправки запроса, прежде чем пометить участника виртуального IP-адреса как недоступного.
Свойства параметра
Тип:
Int32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-ProtocolName
Указывает протокол, используемый для взаимодействия с подсистемой балансировки нагрузки.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Request
Указывает запрос, который монитор работоспособности отправляет подсистеме балансировки нагрузки.
Как правило, эта команда выполняет HTTP-запрос GET для домашней страницы подсистемы балансировки нагрузки и проверяет ответ заголовка, например 200 OK.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Response
Указывает ожидаемый ответ на запрос, который монитор работоспособности отправляет подсистеме балансировки нагрузки.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-TimeoutSeconds
Указывает время (в секундах), в течение которого процесс ожидает до истечения времени ожидания.
Свойства параметра
Тип:
Int32
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Выходные данные
LoadBalancerHealthMonitor
Этот командлет возвращает объект LoadBalancerHealthMonitor .