New-AzApplicationGatewayProbeConfig
상태 프로브를 만듭니다.
구문
New-AzApplicationGatewayProbeConfig
-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
New-AzApplicationGatewayProbeConfig cmdlet은 상태 프로브를 만듭니다.
예제
예제 1: Example1: 상태 프로브 만들기
New-AzApplicationGatewayProbeConfig -Name "Probe03" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8
이 명령은 HTTP 프로토콜, 30초 간격, 시간 제한 120초, 비정상 임계값 8회 재시도를 사용하여 Probe03이라는 상태 프로브를 만듭니다.
예제 2
상태 프로브를 만듭니다. (자동 생성됨)
New-AzApplicationGatewayProbeConfig -Interval 30 -Match <PSApplicationGatewayProbeHealthResponseMatch> -Name 'Probe03' -Path '/path/custompath.htm' -PickHostNameFromBackendHttpSettings -Protocol https -Timeout 120 -UnhealthyThreshold 8
매개 변수
-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
프로브를 보내는 데 사용되는 프로토콜을 지정합니다.
형식: | 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 |
입력
None
출력
관련 링크
Azure PowerShell