가끔 보자, 하늘.

gcloud 로 functions 생성 시 참고사항 본문

개발 이야기/인프라 구축 및 운영

gcloud 로 functions 생성 시 참고사항

가온아 2026. 3. 1. 18:33
728x90
  • build api 활성화가 되어 있어야 functions 배포 가능.
> gcloud services enable cloudbuild.googleapis.com --project [your_project_id]
  • --cpu 옵션이 지정되어 있지 않은데 --concurrency 설정하면 에러 발생!
    • GCP 2세대 함수는 기본적으로 하나의 인스턴스가 동시에 여러 요청(동시성, Concurrency)을 처리하도록 설정됩니다 (기본값 80).
    • 하지만 할당된 CPU가 1개 미만(예: 0.166 CPU 등)일 경우, 성능 저하를 막기 위해 동시 처리를 엄격하게 금지하고 있습니다.
    • 현재 배포 명령어에서 메모리를 작게 설정하셨거나 기본값이 적용되면서 CPU가 1 미만으로 잡혔기 때문에 충돌이 일어난 것입니다.
    • --cpu=1 옵션울 추가하거나 --concurrency=1로 제한하면 됨.

 

 

728x90
반응형