본문 바로가기
반응형

lambda2

[AWS] 트러블 슈팅 API Gateway + Lambda 했는데 502 에러 ??? feat) 시간초과 502 에러가 나는 이유중에 하나가 시간초과가 있습니다. cloudwatch 를 확인하면 29.x 초 아니면 30.x초에 끝나거든요 .  그럼 Lambda설정에서 시간을 늘려줍니다.  기본은 30초, 15분 까지 늘릴 수 있습니다. 근데 api가 api gateway왔다가 람다를 오기 때문에 람다에서15분을 해도 apigateway 에서 뻑이나면 실패해요 apigateway는 29초가 최대 입니다. 그래서 저 처럼 하나의 api가 시간이 많이 걸리는 경우에는 다른 방안을 생각해야합니다. 1. SQS + Lambda SQS 도 람다로 발생시켜 SQS에 담아 놓는겁니다. 이것은 잊어먹지 않거든요 하지만 비용이 좀 들겁니다. 2. API Gateway 떼고 ELB 로 변경 저는 ELB로 했습니다. 아키텍쳐로 .. 2025. 2. 7.
[AWS] Jappa 를 사용한 Django Serverless 배포 lambda 와 API Gateway를 곁들인 안녕하세요 한달만에 왔습니다. 지금 코테는 안 하고 재밌는걸 하고 있습니다.  지금 제가 하고 있는 프로젝트에서 파이썬 서버가 있는데, API가 많은것은 아니고 엑셀 업로드 관련 api가 3개 입니다. 이것 마저도 1개는 한달의 1번, 나머지는 하루에 한 번만 넣으면 되는 꼴이니 한달에 많아야 한 사람당 60번 정도죠 그래서 서버를 띄우기 보다 Lambda를 사용하여 호출이 있을때만 요청하게 하려고 합니다. 람다는 프리티어 기준 1백만 건 까지 무료입니다. 바로 가시죠 1. 장고urls.pypath('', index, name='index'), # / 경로 추가 인덱스 페이지를 하나 만들어 줍니다. 해주지 않으면 나중에 502 bad Gateway가 나옵니다. Zappa 가 배포 완료하고 헬스체크를 ".. 2025. 2. 1.
반응형