Set-SCLoadBalancerVIPTemplate
Modifica le proprietà di un modello VIP del servizio di bilanciamento del carico.
Sintassi
Set-SCLoadBalancerVIPTemplate
[-VMMServer <ServerConnection>]
[-LoadBalancerVIPTemplate] <LoadBalancerVIPTemplate>
[-Name <String>]
[-Description <String>]
[-LoadBalancerManufacturer <String>]
[-LoadBalancerModel <String>]
[-LoadBalancerConnectionPersistence <LoadBalancerConnectionPersistence>]
[-LoadBalancerHealthMonitor <LoadBalancerHealthMonitor[]>]
[-LoadBalancerProtocol <LoadBalancerProtocol>]
[-LoadBalancerPort <UInt16>]
[-LoadBalancerBackEndPort <UInt16>]
[-LoadBalancingMethod <LoadBalancingMethod>]
[-DisableLoadBalancerConnectionPersistence]
[-MakeGeneric]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Descrizione
Il cmdlet Set-SCLoadBalancerVIPTemplate modifica le proprietà di un modello IP virtuale (VIP) del servizio di bilanciamento del carico.
Esempio
Esempio 1: Modificare il metodo di bilanciamento del carico in un modello IP virtuale del servizio di bilanciamento del carico
PS C:\> $VIPTemplate = Get-SCLoadBalancerVIPTemplate -Manufacturer "LB Manufacturer" -Model "LB01" -Name "VIPTemplate01"
PS C:\> $LBMethod = New-SCLoadBalancingMethod -Name "RoundRobin"
PS C:\> Set-SCLoadBalancerVIPTemplate -LoadBalancerVIPTemplate $VIPTemplate -LoadBalancingMethod $LBMethod
Il primo comando ottiene l'oggetto modello VIP denominato VIPTemplate01 e archivia l'oggetto nella variabile $VIPTemplate.
Il secondo comando crea un nuovo oggetto metodo di bilanciamento del carico con il nome Round Robin e archivia l'oggetto nella variabile $LBMethod.
L'ultimo comando modifica il metodo di bilanciamento del carico per il modello VIP archiviato in $VIPTemplate al metodo archiviato in $LBMethod, ovvero Round Robin.
Parametri
-Description
Specifica una descrizione per il modello VIP.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableLoadBalancerConnectionPersistence
Indica che la persistenza della connessione del servizio di bilanciamento del carico in un profilo VIP è disabilitata.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerBackEndPort
Specifica la porta in cui è in esecuzione il servizio back-end che è in fase di bilanciamento del carico.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerConnectionPersistence
Specifica un oggetto di persistenza della connessione del servizio di bilanciamento del carico.
Type: | LoadBalancerConnectionPersistence |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerHealthMonitor
Specifica una matrice di oggetti di monitoraggio dell'integrità del servizio di bilanciamento del carico.
Type: | LoadBalancerHealthMonitor[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerManufacturer
Specifica il nome dell'azienda che ha prodotto un servizio di bilanciamento del carico. I valori validi per questo parametro sono:
- Lettere (a-z)
- Numeri (0-9)
- Carattere di sottolineatura (_)
- Trattino (-)
- Dot (.)
- Virgolette singole (')
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerModel
Specifica il modello di un servizio di bilanciamento del carico.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerPort
Specifica la porta da usare durante la configurazione di un indirizzo VIP in un servizio di bilanciamento del carico.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerProtocol
Specifica il protocollo da usare durante la connessione a un servizio di bilanciamento del carico o a un oggetto protocollo del servizio di bilanciamento del carico.
Type: | LoadBalancerProtocol |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerVIPTemplate
Specifica un modello VIP del servizio di bilanciamento del carico.
Type: | LoadBalancerVIPTemplate |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancingMethod
Specifica il metodo di bilanciamento del carico da usare. I valori validi per questo parametro sono:
- RoundRobin
- LeastConnectionsmember
- Osservatomember
- Predittivo
- Ratiomember
- Fastestmember
- MinimiConnessioni
- Node osservato
- Node predittivo
- Rationode
- FastestResponseTime
- MinimiSessioni
- nessuno
Per determinare i metodi disponibili per un servizio di bilanciamento del carico specifico, usare questo comando: (Get-SCLoadBalancer)[0].AvailableLoadBalancingMethods
Type: | LoadBalancingMethod |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MakeGeneric
Indica che un profilo VIP è in grado di applicare le impostazioni del servizio di bilanciamento del carico generico.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Specifica il nome di un oggetto VMM (Virtual Machine Manager).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Specifica un oggetto server Virtual Machine Manager.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Output
LoadBalancer
Questo cmdlet restituisce un oggetto LoadBalancer .