Test-SCLoadBalancer
Menguji load balancer.
Sintaks
Test-SCLoadBalancer
[-VMMServer <ServerConnection>]
[-LoadBalancerAddress] <String>
-Port <UInt16>
-ConfigurationProvider <ConfigurationProvider>
-RunAsAccount <RunAsAccount>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Deskripsi
Cmdlet Test-SCLoadBalancer menjalankan pengujian terhadap load balancer dan mengembalikan hasilnya.
Contoh
Contoh 1: Menguji load balancer tertentu
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
Perintah pertama mendapatkan objek penyedia konfigurasi untuk produsen LBManufacturer dan model LB01, dan menyimpan objek dalam variabel $ConfigProvider.
Perintah kedua mendapatkan akun Jalankan Sebagai bernama LBRunAsAccount dan menyimpan objek dalam variabel $RunAsAccount.
Perintah terakhir menguji load balancer dengan alamat LB01.Contoso.com, menggunakan penyediaan akun Jalankan Sebagai yang disimpan di $RunAsAccount sebagai info masuk untuk menjalankan pengujian. Perintah kemudian menampilkan hasilnya kepada pengguna.
Parameter
-ConfigurationProvider
Menentukan objek penyedia konfigurasi. Penyedia konfigurasi adalah plug-in ke Virtual Machine Manager (VMM) yang menerjemahkan perintah VMM PowerShell ke panggilan API yang khusus untuk jenis load balancer. Jika tidak ada penyedia konfigurasi yang ditentukan, VMM menggunakan informasi Produsen dan Model untuk memilih penyedia konfigurasi yang tersedia. Jika tidak ada penyedia konfigurasi yang ditemukan, load balancer tidak ditambahkan.
Type: | ConfigurationProvider |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerAddress
Menentukan nama domain yang sepenuhnya memenuhi syarat (FQDN) atau alamat IP load balancer. Format yang biasa adalah alamat FQDN, IPv4, atau IPv6, tetapi periksa dengan produsen load balancer untuk format yang valid untuk load balancer Anda.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Port
Menentukan port jaringan yang akan digunakan saat menambahkan objek atau membuat sambungan. Nilai yang valid adalah: 1 hingga 4095.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (tip PRO) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Menentukan akun Jalankan Sebagai yang berisi kredensial dengan izin untuk melakukan tindakan ini.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Menentukan objek server VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Output
LoadBalancer
Cmdlet ini mengembalikan objek LoadBalancer .