AWS Lambda 배포 관련 문제 해결 - AWS CodeDeploy

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Lambda 배포 관련 문제 해결

구성된 롤백이 없는 Lambda 배포를 수동으로 중지한 후 AWS Lambda 배포가 실패함

경우에 따라 배포에 지정된 Lambda 함수 별칭이 두 가지 서로 다른 함수 버전을 참조할 수 있습니다. 이 경우 Lambda 함수를 배포하기 위한 다음 시도가 실패합니다. Lambda 배포에 구성된 롤백이 없고 수동으로 중지한 경우 배포가 이러한 상태로 될 수 있습니다. 계속하려면 AWS Lambda 콘솔을 사용하여, 함수가 두 가지 버전 간의 트래픽 이동으로 구성되지 않았는지 확인하세요.

  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/lambda/에서 AWS Lambda 콘솔을 엽니다.

  2. 왼쪽 창에서 함수를 선택합니다.

  3. CodeDeploy 배포에 있는 Lambda 함수의 이름을 선택합니다.

  4. Aliases(별칭)에서 CodeDeploy 배포에 사용된 별칭을 선택한 다음 Edit(편집)을 선택합니다.

  5. Weighted alias(가중치 기반 별칭)에서 none을 선택합니다. 이렇게 하면 트래픽의 백분율이나 가중치가 여러 버전으로 이동하도록 별칭이 구성되지 않습니다. 버전에서 선택한 버전을 메모해 두십시오.

  6. 저장을 선택합니다.

  7. CodeDeploy 콘솔을 열고 5단계의 드롭다운 메뉴에 표시된 버전의 배포를 시도합니다.