2017-04-06 2 views
2

람다 함수는 멱등수입니다.AWS Lambda 함수에서 무기명 토큰을 저장하는 방법은 무엇입니까?

ClientId와 Client Secret이있는 REST API 중 하나를 호출하고 있습니다.

이제 각 요청에 대해 bearer token을 보내고 응답을 보내십시오.

클라우드 데이터베이스 (DynamoDB)에는 무기명 토큰을 저장할 수 있지만 어떤 대안이 있습니까?

+0

안녕하세요 @JagsSparrow 저는 DynamoDB를 처음 사용합니다. 무기명 토큰을 저장/처리하는 방법이 궁금합니다. 신분증은 Dynamo에 있습니다. 나에게 몇 가지 예를 들어 주시겠습니까/참조 – Jayendran

답변

0

내가 아는 한, 람다는 실제로 아무 것도하지 않고 백그라운드에서 실행되고 죽은 컨테이너에서 실행됩니다. 따라서 사용자 환경의 새 컨테이너를 초기화해야하기 때문에 함수에 대한 첫 번째 호출 (또는 이전 호출이 없었던 후 호출)이 더 오래 걸릴 수 있습니다. 그래서 두 개의 람다 호출 사이에서, 그것이 실행되고있는 전체 환경이 찢겨져 다시 생성 될 수 있습니다 ...

다른 말로하면, 람다 런타임 환경에서는 아무것도 찾을 수 없습니다 소스, 첨부 된 라이브러리 및 작성한 설정을 제외하고 다음 호출.

DynamoDB 또는 AWS에서 호스팅하는 REDIS에 토큰을 저장하는 것이 잘못된 이유는 무엇입니까? 그것은 3-4 줄의 코드와 같을 것이고 Dynamo를 사용한다면 아마 그렇게 비싸지 않을 것입니다.

관련 문제