Test-SCLoadBalancer
Yük dengeleyiciyi test etme.
Syntax
Test-SCLoadBalancer
[-VMMServer <ServerConnection>]
[-LoadBalancerAddress] <String>
-Port <UInt16>
-ConfigurationProvider <ConfigurationProvider>
-RunAsAccount <RunAsAccount>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Test-SCLoadBalancer cmdlet'i yük dengeleyicide testleri çalıştırır ve sonuçları döndürür.
Örnekler
Örnek 1: Belirtilen yük dengeleyiciyi test edin
PS C:\> $ConfigProvider = Get-SCConfigurationProvider | where { $_.Type -eq "LoadBalancer" -and $_.Manufacturer -eq "LBManufacturer" -and $_.Model -eq "LB01"}
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "LBRunAsAcct"
PS C:\> Test-SCLoadBalancer -LoadBalancerAddress "LB01.Contoso.com" -Port 123 -ConfigurationProvider $ConfigProvider -RunAsAccount $RunAsAccount
İlk komut, üretici LBManufacturer ve model LB01 için yapılandırma sağlayıcısı nesnesini alır ve nesneyi $ConfigProvider değişkeninde depolar.
İkinci komut LBRunAsAccount adlı Farklı Çalıştır hesabını alır ve nesneyi $RunAsAccount değişkeninde depolar.
Son komut, testleri çalıştırmak için kimlik bilgileri olarak $RunAsAccount depolanan Farklı Çalıştır hesabını sağlayarak yük dengeleyiciyi adres LB01.Contoso.com test eder. Komut daha sonra sonuçları kullanıcıya görüntüler.
Parametreler
-ConfigurationProvider
Yapılandırma sağlayıcısı nesnesini belirtir. Yapılandırma sağlayıcısı, VMM PowerShell komutlarını bir yük dengeleyici türüne özgü API çağrılarına çeviren bir Virtual Machine Manager (VMM) eklentisidir. Yapılandırma sağlayıcısı belirtilmezse, VMM kullanılabilir bir yapılandırma sağlayıcısı seçmek için Üretici ve Model bilgilerini kullanır. Yapılandırma sağlayıcısı bulunmazsa yük dengeleyici eklenmez.
Type: | ConfigurationProvider |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerAddress
Yük dengeleyicinin tam etki alanı adını (FQDN) veya IP adresini belirtir. Normal biçimler FQDN, IPv4 veya IPv6 adresleridir, ancak yük dengeleyicinizin geçerli biçimi için yük dengeleyici üreticisine başvurun.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Port
Nesne eklerken veya bağlantı oluştururken kullanılacak ağ bağlantı noktasını belirtir. Geçerli değerler şunlardır: 1 - 4095.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Bu eylemi gerçekleştirme iznine sahip kimlik bilgilerini içeren bir Farklı Çalıştır hesabı belirtir.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
BIR VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
LoadBalancer
Bu cmdlet bir LoadBalancer nesnesi döndürür.