aws lambda 윈도우환경에서 배포 패키지 생성하는 방법

OS/Microsoft|2021. 9. 17. 18:36
반응형

https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/with-s3-tutorial.html

 

자습서: Amazon S3 트리거를 사용하여 썸네일 이미지 생성 - AWS Lambda

자습서: Amazon S3 트리거를 사용하여 썸네일 이미지 생성 이 자습서에서는 Lambda 함수를 생성하고 Amazon Simple Storage Service(Amazon S3)에 대한 트리거를 구성합니다. Amazon S3는 S3 버킷에 업로드된 각 이

docs.aws.amazon.com

 

Amazon S3 트리거를 사용하여 썸네일 이미지 생성을 만드는 중에...

리눅스를 몰라도 AWS 웹 인터페이스를 통해 대부분이 해결 가능했습니다.

 

하지만 배포 패키지 생성에 막혀서 문제가 발생했습니다.

개념 자체가 없었기 때문에.. 

 

필자가 찾은 가장 간편한 방법은 git bash를 설치하는 방법인데

팀원에게 얻은 팁으로 정보 공유를 위해 포스팅하려고 합니다.

 

우선 다운로드는 https://git-scm.com/  여기에서 ...

 

설치 후 실행하면 아래와 같이 됩니다.

 

 

pwd 는 현재 경로를 보는 명령어 입니다. 후에 배포 패키지를 zip으로 만들어야 하기 때문에 

현재 경로 확인이 필요합니다.

 

 

 

C:\aws 폴더를 만들고 이동하겠습니다. 

 

 

자습서에 나오는 npm install sharp 명령어 실행을 해야하지만 

git bash 에서 그대로 실행하면 윈도우 버전이 다운로드 되기 때문에 

--arch 와 --platform 옵션을 추가해서  x64 , linux 로 설치했습니다.

 

 

c:\aws 폴더에 아래와 같이 모듈이 설치되었습니다.

 

 

여기에 index.js 파일에 생성 소스를 넣고 zip으로 압축하면 배포 패키지 완성..

 

배포나 실행 테스트도 git bash - cli 를 통해서 처리가 가능한데 그 부분에 대해서도...추후에..

저와 같이 어려워 하시는분들을 위해서 ㅠㅠ..

댓글()

윈도우 이벤트로그 일괄 삭제

OS/Microsoft|2021. 9. 16. 16:37
반응형

FOR  /F  "tokens=*"  %1  IN  ('wevtutil el')  DO  wevtutil cl  "%1"

 

관리자 계정으로 실행.

댓글()

WerFault.exe 웹서버 부하 해결 - 임시조치와 근본적인 해결 방법

OS/Microsoft|2021. 4. 27. 16:34
반응형

WerFault.exe 프로세스로 인해 웹서버 부하가 높아졌다.

호스팅 서버였기 때문에 임시 조치로 에러 리포팅 서비스를 중지시켜버렸다.

이렇게 에러 리포팅으로 인한 서버 부하는 해결이 되었다.

 

Windows Error Reporting Service   WERSVC

 

Faulting application name: w3wp.exe 
Faulting module name: ntdll.dll

 

 

 

하지만 근본적인 오류가 해결된 것은 아니기에..

 

근본적인 해결 방법은 오류 메시지가 발생하는 부분을 찾아 수정해야하는데

이 에러 로그는 이벤트 뷰어에서 확인이 가능하다. 

댓글()