Crea un oggetto di monitoraggio dell'integrità del servizio di bilanciamento del carico che viene utilizzato quando si crea un IP virtuale del servizio di bilanciamento del carico.
Il cmdlet New-SCLoadBalancerHealthMonitor crea un oggetto di monitoraggio dell'integrità del servizio di bilanciamento del carico che viene utilizzato quando si crea un indirizzo IP virtuale del servizio di bilanciamento del carico.
Per informazioni sulla creazione di un IP virtuale del servizio di bilanciamento del carico, digitare Get-Help New-SCLoadBalancerVIP -Detailed.
Esempio
Esempio 1: Creare un monitoraggio dell'integrità del servizio di bilanciamento del carico
Questo comando crea un oggetto di monitoraggio dell'integrità del bilanciamento del carico denominato HTTPMonitor e memorizza l'oggetto nella variabile $LBHealthMonitor.
Parametri
-IntervalSeconds
Specifica la quantità di tempo, in secondi, che un monitoraggio dello stato attende tra l'invio di richieste ricorrenti a un servizio di bilanciamento del carico per verificare che il servizio di bilanciamento del carico sia disponibile.
Il valore dell'intervallo deve essere maggiore del valore di timeout.
Proprietà dei parametri
Tipo:
Int32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Name
Specifica il nome di un oggetto Virtual Machine Manager (VMM).
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-NumberOfRetries
Specifica il numero di volte in cui un monitoraggio dello stato del sistema di bilanciamento del carico tenta di inviare una richiesta prima di contrassegnare il membro VIP come inattivo.
Proprietà dei parametri
Tipo:
Int32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-ProtocolName
Specifica il protocollo utilizzato per comunicare con un sistema di bilanciamento del carico.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Request
Specifica la richiesta che un monitoraggio dello stato invia a un servizio di bilanciamento del carico.
In genere, questo comando effettua una richiesta HTTP GET per la home page del sistema di bilanciamento del carico e verifica la presenza di una risposta di intestazione, ad esempio 200 OK.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Response
Specifica la risposta prevista a una richiesta inviata da un monitoraggio dello stato a un sistema di bilanciamento del carico.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-TimeoutSeconds
Specifica la quantità di tempo, in secondi, che un processo attende prima del timeout.
Proprietà dei parametri
Tipo:
Int32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
Output
LoadBalancerHealthMonitor
Questo cmdlet restituisce un oggetto LoadBalancerHealthMonitor .