작성
·
122
0
안녕하세요 제로초님
질문1.
프론트 서버 배포하기 강의에서요 제로초님 께서 git pull하신다음 sudo npx pm2 reaload all이 명령어가 새로운 코드가 리로딩 되면서 반영이 된다고 하셨잖아요? 그런데 우분투에서 sudo npx pm2 reaload all을 하지 않고 그냥 git pull 하고 sudo npm start해도 소스코드가 반영되어있고 잘 실행되더라구요? 그래서 sudo npx pm2 reaload all 이 명령어를 쓰시는 이유가 궁금합니다.
질문2.
aws s3들어가보면
제로초님것은 38.9정도로 되어 있는데 저는 106.9mb이더라구요?
람다는
38.9mb로 되어있습니다. 사진 잘올라가긴 하는데 이거 혹시 106.9ma가 문제있는것인지 궁금합니다.
질문3. 람다가 이미지 리사이징을 하는 것이잖아요? 그런데 기능이 이미지의 용량만 줄여주는 것인가요? 아니면 이미지의 용량도 줄여주고 이미지를 시각적으로 축소해주는 역할도 하는건지 궁금합니다.
답변 1
0
1. npm start를 하면 서버를 실행하는 것이고, 기존 서버가 실행 중이라면 충돌이 날 수도 있습니다. sudo npx pm2 reload all은 기존 서버를 종료하고 다시 시작해서 충돌날 일이 없습니다.
2. 압축하실 때 다른 파일이 같이 압축된 것 같습니다. 예를 들어 aws-sdk.zip같은 것요.
3. 가로 세로 길이도 줄여서 용량을 줄입니다.