2016-06-14 8 views
0

AWS API 게이트웨이에 스테이지를 배포 한 다음 Lambda를 업데이트하면 어떻게됩니까? Lambda는 버전이 있습니까?AWS Lambda 및 API 게이트웨이 스테이지

람다가 charlie이고 업로드 (버전 1) 한 다음 API 게이트웨이 단계 dev을 배포한다고 가정 해 보겠습니다. 그런 다음 charlie (버전 2)에 대한 업데이트를 만들고 다른 단계 (prod)를 배포 하시겠습니까?

  • 무대 dev 무대 prod 같은 람다를 실행하고 있습니까?
  • version 1 (version 1, 찰리 & prod) version 2을 실행 중입니까?
+0

https://aws.amazon.com/blogs/compute/using-api-gateway-stage-variables-to-manage-lambda-functions/ –

답변

3

당신이 다음 갱신하여 람다를 AWS API 게이트웨이의 무대를 배포하면 어떻게됩니까? Lambda는 버전이 있습니까? 단계를 사용하여 다른 람다 버전을 당신이 AWS Lambda Versioning을 따라 당신이 중 하나) 명시 적으로 버전을 게시하여 버전을 게시, 또는 b) publishing a version at the time you create or update a Lambda function

당신이 API Gateway stage variables를 사용하는 경우, 다음 호출 할 경우

주면서 버전이 있습니다 변수 및 람다 버전 별칭.

스테이지 dev와 스테이지는 동일한 람다를 실행합니까?

예. Lambda 버전을 게시하고 관리하지 않는 한.

또는 버전 2를 실행하는 숯불 &의 버전 1을 실행하고 있습니까?

아니요. 위에서 언급 한 것처럼 스테이지 변수와 별칭을 사용해야합니다.

관련 문제