Sdílet prostřednictvím


New-SCLoadBalancerHealthMonitor

Vytvoří objekt monitorování stavu nástroje pro vyrovnávání zatížení, který se použije při vytváření virtuální IP adresy nástroje pro vyrovnávání zatížení.

Syntaxe

New-SCLoadBalancerHealthMonitor
   [-Name <String>]
   -ProtocolName <String>
   [-Request <String>]
   [-Response <String>]
   -IntervalSeconds <Int32>
   -TimeoutSeconds <Int32>
   [-NumberOfRetries <Int32>]
   [<CommonParameters>]

Description

Rutina New-SCLoadBalancerHealthMonitor vytvoří objekt monitorování stavu nástroje pro vyrovnávání zatížení, který se použije při vytváření virtuální IP adresy nástroje pro vyrovnávání zatížení.

Informace o vytvoření virtuální IP adresy nástroje pro vyrovnávání zatížení zadejte Get-Help New-SCLoadBalancerVIP -Detailed.

Příklady

Příklad 1: Vytvoření monitorování stavu nástroje pro vyrovnávání zatížení

PS C:\> $LBHealthMonitor = New-SCLoadBalancerHealthMonitor -Name "HTTPMonitor" -ProtocolName "HTTP" -Request "GET /Index.html HTTP/1.1" -Response 200 -IntervalSeconds 15 -TimeoutSeconds 20

Tento příkaz vytvoří objekt monitorování stavu nástroje pro vyrovnávání zatížení s názvem HTTPMonitor a uloží objekt do proměnné $LBHealthMonitor.

Parametry

-IntervalSeconds

Určuje dobu v sekundách, po kterou monitor stavu čeká mezi odesíláním opakovaných požadavků do nástroje pro vyrovnávání zatížení, aby ověřil, že je nástroj pro vyrovnávání zatížení dostupný. Hodnota intervalu by měla být větší než hodnota časového limitu.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Určuje název objektu nástroje Virtual Machine Manager (VMM).

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-NumberOfRetries

Určuje, kolikrát monitor stavu nástroje pro vyrovnávání zatížení opakuje odeslání požadavku před označením člena VIP jako vypnutého.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ProtocolName

Určuje protokol používaný ke komunikaci s nástrojem pro vyrovnávání zatížení.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Request

Určuje požadavek, který monitor stavu odesílá do nástroje pro vyrovnávání zatížení. Tento příkaz obvykle vytvoří požadavek HTTP GET na domovskou stránku nástroje pro vyrovnávání zatížení a zkontroluje odpověď hlavičky, například 200 OK.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Response

Určuje očekávanou odpověď na požadavek, který monitor stavu odesílá do nástroje pro vyrovnávání zatížení.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TimeoutSeconds

Určuje dobu v sekundách, po kterou proces čeká před vypršením časového limitu.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Výstupy

LoadBalancerHealthMonitor

Tato rutina vrátí objekt LoadBalancerHealthMonitor.