2017-11-23 7 views
1

aws console 또는 aws cli를 사용하여 개발 및 테스트 목적으로 클러스터의 aws lambda 기능을 수동으로 강제 삭제하는 방법은 무엇입니까?강제 폐기 AWS 람다 컨테이너

+0

"람다 함수를 어떻게 삭제합니까?" –

+0

아니요 대신 람다 함수를 삭제하고 싶지 않고 컨테이너에서 고정 된 람다를 제거하고 싶습니다. http://docs.aws.amazon.com/lambda/latest/dg/lambda-introduction.html – auhuman

답변

2

함수를 재배포하면 모든 기존 컨테이너가 종료됩니다. 현재 날짜/시간을 람다 함수의 설명에 할당하고 재배포하는 것만 큼 간단 할 수 있습니다. 이렇게하면 무언가가 고유하고 배포를 수행 할 때마다 기존의 모든 컨테이너가 찢어지기 때문에 필요한만큼 여러 번 재배포 할 수 있습니다.

이렇게 말하면, 람다 함수는 무국적이라고 가정합니다. 코드를 작성할 때 (예 : 전역 변수 사용을 피하고, 임시 파일을 만드는 경우 임의의 파일 이름을 사용하는 등) 염두에 두어야합니다. 사물의 소리에서 람다 컨테이너가 찢어 질 필요가있는 경우 디자인에 문제가있을 수 있다고 생각합니다.

+0

그물 결과는 당신이 묘사 한대로이다, 그러나 정확하게 정확하기 위하여, 서비스는 반드시 반드시 기존 용기를 즉시 종결하지 않을지도 모른다. 그것은 단지 당신의 관점에서 그들을 포기하고 그들은 결국 파괴 될 것입니다. 새로 배포 된 코드가 동일한 코드가 아니기 때문에 이는 사실입니다. 따라서 완전히 새로운 컨테이너에서 실행됩니다. –