Cloud Run의 알려진 문제

이 페이지에는 Cloud Run의 알려진 문제, 제한사항 및 지원되지 않는 기능이 나와 있습니다.

공개 Issue Tracker에서도 기존 문제를 확인하거나 새로운 문제를 개설할 수 있습니다.

문제 카테고리를 선택하세요.

또는 알려진 문제를 필터링합니다.

카테고리 문제 및 해결 방법
배포

Cloud Run 작업 태스크를 재시도된 것으로 허위로 표시할 수 있음

경우에 따라 첫 번째 시도에서 태스크가 성공해도 태스크가 재시도된 것으로 표시될 수 있습니다. 이 문제가 해결될 때까지 허위 실행 실패를 방지하기 위해 --max-retries 파라미터를 3이상으로 설정하는 것이 좋습니다.

배포

볼륨 마운트가 구성 커넥터와 호환되지 않음

구성 커넥터로 Cloud Run 서비스 또는 작업을 배포하는 경우 다음에 배포할 때 볼륨 마운트가 지속되지 않습니다. 또한 볼륨 마운트가 이미 적용된 서비스 또는 작업과 함께 구성 커넥터를 사용하면 문제가 발생할 수도 있습니다.

처리

1세대 실행 환경에서 HOME 환경 변수는 /home으로 설정됨

Cloud Run 1세대 실행 환경은 HOME 환경 변수를 /home으로 설정합니다. 2세대 실행 환경에서는 실행 중인 사용자의 경우 /etc/passwd의 값으로 HOME 변수가 설정됩니다. /etc/passwd가 없거나 사용자가 /etc/passwd에 없으면 /home으로 돌아갑니다.

처리

1세대 실행 환경에서는 /tmp에 보안 비밀을 마운트할 수 없음

1세대 실행 환경을 사용하는 경우 /tmp에 보안 비밀을 직접 마운트할 수 없습니다. 하지만 /tmp의 모든 하위 디렉터리에 보안 비밀을 마운트할 수 있습니다.

처리

일부 리전에서 호출 시 커스텀 도메인의 요청 지연 시간이 김

커스텀 도메인을 사용하는 Cloud Run 서비스에 대한 요청이 일부 위치에서 지연 시간이 매우 길 수 있습니다. 이 문제는 asia-northeast1us-east4의 Cloud Run 서비스에서 더욱 두드러집니다. 이 문제를 확인하면 서버리스 NEG를 사용하는 Cloud Load Balancing으로 성능을 높일 수 있습니다.

처리

경우에 따라 시작 프로브 결과가 알려지기 전에 인스턴스로 요청이 전송될 수 있음

Cloud Run은 서비스 엔드포인트로 전송된 요청을 사용하여 인스턴스를 시작할 수 있습니다. 시작 프로브 결과가 알려지기 전에 Cloud Run에서 인스턴스에 요청을 할당할 수도 있습니다. 프로브가 통과하면 인스턴스가 Cloud Run 요청 로그에 나열된 receiveTimestamp에서 요청을 처리합니다. 프로브가 실패하면 Cloud Run은 서비스 코드를 입력하지 않고 실패를 로깅합니다.

연결 및 보안

커스텀 도메인 매핑에 run.app URL이 사용 설정되어 있어야 함

기본 run.app URL이 있는 Cloud Run 서비스의 커스텀 도메인만 매핑할 수 있습니다. 이 문제가 해결될 때까지 기본 run.app URL을 중지한 경우 기본 run.app URL을 사용 설정하고, 커스텀 도메인을 매핑한 다음, 기본 run.app URL을 다시 중지하는 것이 좋습니다.

연결 및 보안

서버리스 VPC 액세스는 IPv6를 지원하지 않음

서버리스 VPC 액세스 커넥터를 통해 트래픽을 전송할 때는 IPv6를 사용할 수 없습니다. 직접 VPC 이그레스가 이중 스택 서브넷을 사용하는 경우 또는 vpc-egressprivate-ranges-only로 설정되어 있는 동안 VPC 이외의 엔드포인트에 액세스할 때 IPv6가 지원됩니다.

연결 및 보안

서버리스 사용 시 IP 주소가 명확하게 식별되지 않음

직접 VPC 이그레스를 사용하면 현재 사용 중인 Cloud Run에서 예약한 IP 주소를 식별할 수 있습니다. 이 주소는 Google Cloud 콘솔의 IP 주소 페이지Serverless 대신 None으로 표시됩니다.

URL

예약된 URL 경로

다음 URL 경로는 사용할 수 없습니다.
  • /eventlog
  • /_ah/로 시작하는 경로
  • z로 끝나는 일부 경로. 예약된 경로와의 충돌을 방지하려면 z로 끝나는 모든 경로를 피하는 것이 좋습니다.
URL

일부 인코딩된 URL 문자가 디코딩됨

Cloud Run은 컨테이너 인스턴스에 도달하기 전에 Cloud Run 서비스 URL에서 일부 인코딩된 문자를 디코딩합니다. 예를 들어 %41이 자동으로 A로 디코딩됩니다.

지원되지 않는 서비스 및 기능

미지원 서비스

Web Security Scanner
지원되지 않는 서비스 및 기능

HTTP/2 푸시

Cloud Run은 HTTP/2를 지원하지만 HTTP/2 서버 푸시를 지원하지 않습니다.

지원되지 않는 서비스 및 기능

HTTP 메서드

Cloud Run은 TRACE, CONNECT 같은 HTTP 메서드가 포함된 요청을 지원하지 않습니다. 따라서 이러한 메서드는 Cloud Run에서 실행되는 서비스에서 수신되지 않습니다.

맨 위로