다음을 통해 공유


Add-AzApplicationGatewayProbeConfig

Application Gateway에 상태 프로브를 추가합니다.

구문

Add-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

Add-AzApplicationGatewayProbeConfig cmdlet은 Application Gateway에 상태 프로브를 추가합니다.

예제

예제 1: 애플리케이션 게이트웨이에 상태 프로브 추가

$Probe = Add-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Name "Probe01" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8

이 명령은 Gateway라는 애플리케이션 게이트웨이에 대해 Probe01이라는 상태 프로브를 추가합니다. 또한 이 명령은 비정상 임계값을 8번의 재시도로 설정하고 120초 후에 시간이 초과됩니다.

매개 변수

-ApplicationGateway

이 cmdlet이 프로브를 추가하는 애플리케이션 게이트웨이를 지정합니다.

형식:PSApplicationGateway
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.

형식:IAzureContextContainer
별칭:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-HostName

이 cmdlet이 프로브를 보내는 호스트 이름을 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Interval

프로브 간격(초)을 지정합니다. 연속된 두 프로브 사이의 시간 간격입니다. 이 값은 1초에서 86400초 사이입니다.

형식:Int32
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Match

상태 응답에 포함되어야 하는 본문입니다. 기본값이 비어 있음

형식:PSApplicationGatewayProbeHealthResponseMatch
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-MinServers

항상 정상으로 표시된 최소 서버 수입니다. 기본값은 0입니다.

형식:Int32
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Name

프로브의 이름을 지정합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Path

프로브의 상대 경로를 지정합니다. 유효한 경로는 슬래시 문자(/)로 시작합니다. 프로브는 Protocol>://<host>:<port><경로>로 <전송됩니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-PickHostNameFromBackendHttpSettings

백 엔드 http 설정에서 호스트 헤더를 선택해야 하는지 여부입니다. 기본값은 false입니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Port

백 엔드 서버를 검색하는 데 사용되는 포트

형식:Int32
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Protocol

프로브를 보내는 데 사용되는 프로토콜을 지정합니다. 이 cmdlet은 HTTP만 지원합니다.

형식:String
허용되는 값:Http, Https, TCP, TLS
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Timeout

프로브 시간 제한을 초 단위로 지정합니다. 이 cmdlet은 이 시간 제한 기간 동안 유효한 응답을 받지 못한 경우 프로브를 실패로 표시합니다. 유효한 값은 1초에서 86400초 사이입니다.

형식:Int32
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-UnhealthyThreshold

프로브 재시도 횟수를 지정합니다. 연속 프로브 실패 횟수가 비정상 임계값에 도달하면 백 엔드 서버가 다운됩니다. 유효한 값은 1초에서 20초 사이입니다.

형식:Int32
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

입력

PSApplicationGateway

출력

PSApplicationGateway