PHP 런타임 맞춤설정

커스텀 런타임을 사용하여 가변형 환경에서 실행되는 PHP 앱에 기능을 추가할 수 있습니다. 커스텀 런타임을 구성하려면 app.yaml 파일에서 이 줄을

runtime: php

아래의 줄과 같이 바꿉니다.

runtime: custom

또한 app.yaml 파일과 동일한 디렉터리에 Dockerfile을 추가해야 합니다. PHP 컨테이너를 빌드하기 위해 Google은 다음과 같은 기본 이미지를 제공합니다.

기본 이미지 상태 확인
gcr.io/google-appengine/php

gen-config를 사용하여 현재 런타임의 Dockerfile을 자동으로 생성할 수 있습니다.

gcloud beta app gen-config --custom

상태 확인

기본적으로 가변형 환경에서 실행되는 모든 프로그램은 상태 확인 요청을 받습니다. 기본 이미지 gcr.io/google_appengine/php는 상태 확인 요청에 응답하므로 상태 확인 핸들러를 직접 작성할 필요가 없습니다. 다른 이미지를 사용하는 경우 상태 확인을 중지하거나 코드를 직접 작성하여 상태 확인 요청을 처리해야 합니다.