본문 바로가기

AWS SERVER/AWS Lambda Serverless 배포3

[Serverless] 서울 리전 사용(region: ap-northeast-2), AWS에서 람다와 로그 확인, API endpoint 주소 알기 서버리스에서 서울 리전 사용하기(region: ap-northeast-2)Serverless 에는 서울 리전이 없어서 리전 오류가 발생한다. 바로 서울 리전으로 설정할 수 없다. 1. 서울 리전 사용- AWS에 있는 서울리전을 사용하기 위해서  serverless로 만든 폴더에 serverless.yml 파일 provider 부분을 수정한다.service: 서버 이름frameworkVersion: '3'custom : ...provider: name: aws runtime: python3.10 region: ap-northeast-2- $ sls deploy 하면 서울리전으로 배포가 된다. 2. AWS에서 만들어진 람다와 실행되는 로그 확인하기- aws 콘솔에 로그인 (https://aws.amaz.. 2024. 5. 24.
[Serverless] 서버리스가 주는 템플릿으로 서버 배포 할 때 오류 -> 해결방법 2가지(V4 / V3) 서버리스가 주는 템플릿으로 $ sls deploy 할 때 오류 -> 해결방법 2가지 V4, V3 오류 발생: $ sls deploy로 서버 배포했는데 오류가 발생했다. 오류 이유  : 서버리스의 wsgi 관련해서 더 설치를 하라는 오류 문구인 것 같다. 해결 방법: $ serverless plugin install -n serverless-wsgi 설치   : $ npm install serverless-wsgi --save-dev  예전 버전은 오류가 발생했고 최신버전으로 하니 설치가 잘 되었다! 다시 오류 발생: 설치를 하고 $ sls deploy를 했을 때, 또 다른 오류가 발생되었다. 두 번째 오류 이유 : 읽어야 하는 파일이 너무 많아서 오류가 발생된 것 같다. _ too many open fi.. 2024. 5. 23.
[Serverless] AWS에 배포하기 위한, Serverless framework 설치 (Node.js) AWS에 배포하기 위한, Serverless framework 설치 Node.js 서버리스 소프트웨어 설치하기https://nodejs.org/en/ Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org Serverless 프레임워크 설치하기- cmd에서 설치 / 깃허브 경로로 이동해서 설치한다.$ cd 깃허브 폴더 경로 복사해서 경로 이동$ npm install -g serverless AWS IAM에서 생성한 유저로 서버리스에 엑세스 권한을 설정해 준다.1. Serverless 회원가입 해주자https://www.serverless.com/ Se.. 2024. 5. 23.