Bagikan melalui


Set-AzLoadBalancerProbeConfig

Memperbarui konfigurasi pemeriksaan untuk load balancer.

Sintaks

Set-AzLoadBalancerProbeConfig
   -LoadBalancer <PSLoadBalancer>
   -Name <String>
   [-Protocol <String>]
   -Port <Int32>
   -IntervalInSeconds <Int32>
   -ProbeCount <Int32>
   [-ProbeThreshold <Int32>]
   [-RequestPath <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Deskripsi

Cmdlet Set-AzLoadBalancerProbeConfig memperbarui konfigurasi pemeriksaan untuk load balancer.

Contoh

Contoh 1: Mengubah konfigurasi probe pada load balancer

$slb = Get-AzLoadBalancer -Name "MyLoadBalancer" -ResourceGroupName "MyResourceGroup"
$slb | Add-AzLoadBalancerProbeConfig -Name "NewProbe" -Protocol "http" -Port 80 -IntervalInSeconds 15 -ProbeCount 2 -ProbeThreshold 2 -RequestPath "healthcheck.aspx" 
$slb | Set-AzLoadBalancerProbeConfig -Name "NewProbe" -Port 80 -IntervalInSeconds 15 -ProbeCount 2

Perintah pertama mendapatkan loadbalancer bernama MyLoadBalancer, lalu menyimpannya dalam variabel $slb. Perintah kedua menggunakan operator alur untuk meneruskan load balancer di $slb ke Add-AzLoadBalancerProbeConfig, yang menambahkan konfigurasi pemeriksaan baru ke dalamnya. Perintah ketiga meneruskan load balancer ke Set-AzLoadBalancerProbeConfig, yang mengatur konfigurasi baru. Perhatikan bahwa perlu untuk menentukan beberapa parameter yang sama yang ditentukan dalam perintah sebelumnya karena diperlukan oleh cmdlet saat ini.

Contoh 2

Memperbarui konfigurasi pemeriksaan untuk load balancer. (dibuat otomatis)

Set-AzLoadBalancerProbeConfig -IntervalInSeconds 15 -Name 'NewProbe' -Port 443 -ProbeCount 2 -Protocol https -LoadBalancer <PSLoadBalancer>

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-IntervalInSeconds

Menentukan interval, dalam detik, antara pemeriksaan ke setiap instans layanan yang seimbang.

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-LoadBalancer

Menentukan load balancer. Cmdlet ini memperbarui konfigurasi pemeriksaan untuk load balancer yang ditentukan parameter ini.

Jenis:PSLoadBalancer
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-Name

Menentukan nama konfigurasi probe yang ditetapkan cmdlet ini.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Port

Menentukan port tempat pemeriksaan harus tersambung ke layanan yang seimbang beban.

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ProbeCount

Menentukan jumlah kegagalan berturut-turut per instans agar instans dianggap tidak sehat.

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ProbeThreshold

Menentukan jumlah pemeriksaan yang berhasil atau gagal berturut-turut untuk mengizinkan atau menolak lalu lintas dikirimkan ke titik akhir ini.

Jenis:Nullable<T>[Int32]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Protocol

Menentukan protokol yang akan digunakan untuk pemeriksaan. Nilai yang dapat diterima untuk parameter ini adalah: Tcp atau Http.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-RequestPath

Menentukan jalur dalam layanan seimbang beban untuk pemeriksaan untuk menentukan kesehatan.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

PSLoadBalancer

String

Int32

Output

PSLoadBalancer