New-SCLoadBalancerProtocol
Tworzy obiekt protokołu modułu równoważenia obciążenia, który jest używany podczas tworzenia wirtualnego adresu IP modułu równoważenia obciążenia.
Składnia
Base (Domyślna)
New-SCLoadBalancerProtocol
-Name <String>
[<CommonParameters>]
HTTPS
New-SCLoadBalancerProtocol
-Name <String>
[-HTTPSCertificateSubjectName <String>]
[-HTTPSReencryptConnection <Boolean>]
[-TerminateHTTPS <Boolean>]
[<CommonParameters>]
Opis
Polecenie cmdlet New-SCLoadBalancerProtocol tworzy obiekt protokołu modułu równoważenia obciążenia, który jest używany podczas tworzenia wirtualnego adresu IP modułu równoważenia obciążenia.
Aby uzyskać informacje na temat tworzenia wirtualnego adresu IP modułu równoważenia obciążenia, wpisz Get-Help New-SCLoadBalancerVIP -Detailed.
Przykłady
Przykład 1: Tworzenie obiektu protokołu równoważenia obciążenia HTTPS
PS C:\> $LBProtocol = New-SCLoadBalancerProtocol -Name "HTTPS" -HTTPSCertificate "C=US,ST=WA,L=Redmond,O=Contoso,OU=Test,CN=www.contoso.com/emailAddress=contoso@contoso.com" -HTTPSReencryptconnection $True -TerminateHTTPS $True
To polecenie tworzy obiekt protokołu modułu równoważenia obciążenia określający, że protokół HTTPS kończy się w module równoważenia obciążenia i że moduł równoważenia obciążenia ponownie szyfruje połączenie z serwerem. Następnie polecenie zapisuje obiekt w zmiennej $LPProtocol.
Parametry
-HTTPSCertificateSubjectName
Określa właściwość nazwy podmiotu certyfikatu używanego do kończenia połączenia HTTPS w module równoważenia obciążenia.
Przykładowy format: C=US,ST=WA,L=Redmond,O=Contoso,OU=Test,CN=www.contoso.com/emailAddress=contoso@contoso.com
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
HTTPS
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-HTTPSReencryptConnection
Wskazuje, czy moduł równoważenia obciążenia powinien ponownie szyfrować ruch do serwera po zakończeniu połączenia HTTPS.
Właściwości parametru
| Typ: | Boolean |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
HTTPS
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Name
Określa nazwę obiektu programu Virtual Machine Manager (VMM).
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-TerminateHTTPS
Wskazuje, czy ruch HTTPS jest przerywany w module równoważenia obciążenia. W przypadku ustawienia wartości $True należy podać nazwę podmiotu certyfikatu.
Właściwości parametru
| Typ: | Boolean |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
HTTPS
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Dane wyjściowe
LoadBalancerProtocol
To polecenie cmdlet zwraca obiekt LoadBalancerProtocol .