Set-AzApplicationGatewayProbeConfig

Mevcut bir Application Gateway'de sistem durumu yoklaması yapılandırmasını ayarlar.

Syntax

Set-AzApplicationGatewayProbeConfig
   -ApplicationGateway <PSApplicationGateway>
   -Name <String>
   -Protocol <String>
   [-HostName <String>]
   [-Path <String>]
   -Interval <Int32>
   -Timeout <Int32>
   -UnhealthyThreshold <Int32>
   [-PickHostNameFromBackendHttpSettings]
   [-MinServers <Int32>]
   [-Port <Int32>]
   [-Match <PSApplicationGatewayProbeHealthResponseMatch>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Set-AzApplicationGatewayProbeConfig cmdlet'i, mevcut bir Application Gateway'de sistem durumu yoklaması yapılandırmasını ayarlar.

Örnekler

Örnek 1: Uygulama ağ geçidinde sistem durumu yoklaması yapılandırmasını ayarlama

Set-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Name "Probe05" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8

Bu komut, Gateway adlı uygulama ağ geçidi için Probe05 adlı bir sistem durumu yoklaması yapılandırmasını ayarlar. Komut ayrıca iyi durumda olmayan eşiği 8 yeniden deneme olarak ayarlar ve 120 saniye sonra zaman aşımına uğrar.

Örnek 2

Mevcut bir Application Gateway'de sistem durumu yoklaması yapılandırmasını ayarlar. (otomatik olarak oluşturulmuş)

Set-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Interval 30 -Match <PSApplicationGatewayProbeHealthResponseMatch> -Name 'Probe05' -Path '/path/custompath.htm' -PickHostNameFromBackendHttpSettings -Protocol https -Timeout 120 -UnhealthyThreshold 8

Parametreler

-ApplicationGateway

Bu cmdlet'in yoklama gönderdiği uygulama ağ geçidini belirtir.

Type:PSApplicationGateway
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HostName

Bu cmdlet'in araştırmayı gönderdiği ana bilgisayar adını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Interval

Araştırma aralığını saniye cinsinden belirtir. Bu, ardışık iki yoklama arasındaki zaman aralığıdır. Bu değer 1 saniye ile 86400 saniye arasındadır.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Match

Sistem durumu yanıtında bulunması gereken gövde. Varsayılan değer boş

Type:PSApplicationGatewayProbeHealthResponseMatch
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MinServers

Her zaman iyi durumda olarak işaretlenmiş en az sunucu sayısı. Varsayılan değer 0'dır

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Yoklamanın adını belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Path

Yoklamanın göreli yolunu belirtir. Geçerli yollar eğik çizgi karakteriyle (/) başlar. Yoklama Protocol>://<host>:<port><yoluna> gönderilir<.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PickHostNameFromBackendHttpSettings

Konak üst bilgisinin arka uç http ayarlarından seçilip seçilmeyeceği. Varsayılan değer false

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Port

Arka uç sunucusunu yoklama için kullanılan bağlantı noktası

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Protocol

Yoklama göndermek için kullanılan protokolü belirtir.

Type:String
Accepted values:Http, Https, TCP, TLS
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Timeout

Araştırma zaman aşımını saniye olarak belirtir. Bu cmdlet, bu zaman aşımı süresiyle geçerli bir yanıt alınmazsa araştırmayı başarısız olarak işaretler. Geçerli değerler 1 saniye ile 86400 saniye arasındadır.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-UnhealthyThreshold

Yoklama yeniden deneme sayısını belirtir. Arka uç sunucusu, ardışık yoklama hatası sayısı iyi durumda olmayan eşiğe ulaştıktan sonra aşağı doğru işaretlenir. Geçerli değerler 1 saniye ile 20 saniye arasındadır.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Girişler

PSApplicationGateway

Çıkışlar

PSApplicationGateway