서비스의 상태 확인 구성 - AWS App Runner

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

서비스의 상태 확인 구성

AWS App Runner 상태 점검을 수행하여 서비스 상태를 모니터링합니다. 기본 상태 점검 프로토콜은 입니다TCP. App Runner는 서비스에 할당된 도메인을 핑합니다. 또는 상태 확인 프로토콜을 로 설정할 수도 있습니다. HTTP App Runner는 웹 애플리케이션에 상태 점검 HTTP 요청을 보냅니다.

상태 확인과 관련된 몇 가지 설정을 구성할 수 있습니다. 다음 표에서는 상태 확인 설정과 해당 기본값을 설명합니다.

설정 설명 기본값

프로토콜

App Runner가 서비스에 대한 상태 확인을 수행하는 데 사용하는 IP 프로토콜입니다.

프로토콜을 로 TCP 설정하면 App Runner는 애플리케이션이 수신하는 포트에서 서비스에 할당된 기본 도메인을 핑합니다.

프로토콜을 로 HTTP 설정하면 App Runner가 구성된 경로로 상태 확인 요청을 보냅니다.

TCP

경로

URL해당 App Runner가 HTTP 상태 확인 요청을 보내는 대상입니다. HTTP검사에만 적용됩니다.

/

간격

상태 확인 간격(초)입니다.

5

제한 시간

상태 확인 응답이 실패했다고 결정하기 전에 대기하는 시간(초)입니다.

2

정상 임계값

App Runner가 서비스가 정상이라고 판단하기 전에 성공해야 하는 연속 확인 횟수입니다.

1

비정상 임계값

App Runner가 서비스가 비정상이라고 판단하기 전에 실패해야 하는 연속 확인 횟수입니다.

5

상태 확인 구성

다음 방법 중 하나를 사용하여 App Runner 서비스의 상태 확인을 구성하십시오.

App Runner console

App Runner 콘솔을 사용하여 App Runner 서비스를 만들거나 나중에 구성을 업데이트할 때 상태 점검 설정을 구성할 수 있습니다. 전체 콘솔 절차는 및 을 참조하십시오앱 러너 서비스 만들기. 앱 러너 서비스 구성 두 경우 모두 콘솔 페이지에서 Health check 구성 섹션을 찾아보십시오.

상태 확인 옵션을 보여주는 App Runner 콘솔 구성 페이지
App Runner API or AWS CLI

CreateService또는 UpdateServiceAPI작업을 호출할 때 HealthCheckConfiguration 파라미터를 사용하여 상태 확인 설정을 지정할 수 있습니다.

매개변수 구조에 대한 자세한 내용은 HealthCheckConfiguration을 참조하십시오. AWS App Runner API참조.