Cloud Run Functions 구성

Cloud Functions v2 API로 만든 함수를 배포하거나 업데이트하면 Cloud Run의 모든 구성 기능에 액세스할 수 있습니다. 이 페이지에서는 Cloud Run에서 사용할 수 있는 몇 가지 구성 옵션, 함수 동작의 제어 방법, 각 구성 유형의 권장사항을 파악할 수 있습니다. 전체 구성 옵션 목록은 Cloud Run 문서를 참고하세요.

많은 요청 방지

함수가 요청을 처리하기 위해 생성하는 인스턴스 수를 제어할 수 있습니다. 이렇게 하면 비용을 줄이고 비정상적으로 높은 요청 수준을 방지하는 데 도움이 될 수 있습니다. 자세한 내용은 최대 인스턴스 설정을 참고하세요.

콜드 스타트 방지 및 지연 시간 단축

최소 인스턴스 수를 설정하면 애플리케이션의 콜드 스타트를 방지하고 애플리케이션 지연 시간을 줄일 수 있습니다. 최소 인스턴스 수를 설정하면 비용이 발생합니다. 자세한 내용은 최소 인스턴스 설정을 참고하세요.

보안 비밀

Cloud Run Functions와 함께 Secret Manager를 사용하여 API 키, 비밀번호, 기타 민감한 정보를 안전하게 저장할 수 있습니다. 자세한 내용은 보안 비밀 구성을 참고하세요.

환경 변수

함수에 사용할 키-값 쌍을 만들 수 있습니다. 자세한 내용은 환경 변수 구성을 참고하세요.

용량

함수가 사용할 수 있는 메모리, CPU, 최대 동시 실행을 제어할 수 있습니다.

제한 시간

응답을 반환해야 하는 시간을 지정하는 Cloud Run 요청 제한 시간을 설정할 수 있습니다. 또는 Cloud Functions v2 API로 만든 함수의 경우 함수의 제한 시간을 구성할 수 있습니다.

권장사항

Cloud Run에서 추천자가 제공하는 최적화에 대해 알아보려면 세션 어피니티 및 트래픽 분할을 참고하세요.

트래픽 분할

함수를 배포 또는 재배포할 때마다 기본 Cloud Run 서비스의 새 버전이 자동으로 생성됩니다. 자세한 내용은 세션 어피니티 및 트래픽 분할을 참고하세요.