error

[VM] vm node server 요청 오류 404 syntaxError : Unexpected token

wjdwwidz 2023. 10. 12. 01:31

프론트 → vm 서버 요청 문제

 

로컬(localhost) 에서 포스트맨으로 요청시 서버 응답 OK

 

- 하지만 도메인으로 연결하면 응답 안해요

- 오늘 아침에 작업한 것까지는 반응을 하는데 오후에 작업한 것은 반응을 안해요

- url 정확히 타겟팅 되어있는데 404오류가 나요

- 문법 오류없는데 404 오류가 나요 

 

이런 문제였다.


Sol)

다시 forever 명령어로 서버를 띄웠던 것이 종료되지 않고 이중으로 띄워져 생기는 문제였다

(새벽 사이 명령 실행해 전에 띄운 서버에서는 응답을 하고, 새로 띄운 서버에서 오후 진행사항은 반영되지 않았던 것)

=> pm2 통해 설치했을 때 cmd를 종료하거나 오프라인인 경우에도 서버가 띄워져 있어 forever 명령을 붙이지 않아도 됐다.

 

우선 

forever list
forever stop <PID>


forever stop all

등의 명령어들로 서버들을 모두 종료해주자

서버가 문제면 서버를 한 번 껐다가 키는 정도는 기본적으로 해보도록 하자 ... ㄱ-

pm2 list
pm2 monit

위 명령어들로 현재 서버 상태를 모니터링 할 수 있다

 

pm2 list monit

stop 은 멈춘 서버를 다시 실행시킬 수 있다 (일시정지 개념) 

pm2 stop <id> or <name>

 

delete 까지 해야 서버가 완전히 지워진다

pm2 delete <id> or <name>

새벽에 바꾼 변경사항이

 

1. forever 명령으로 서버 영원히 띄우기

2. vm 안에 업로드 할 사진 복사

3. git clone

 

이렇게 세 개 였고 진작에 저 중에서 원인을 찾았어야 했는데 로그 보기위해서 permission denied 뜨는 트라이들 만 계속 해서 시간이 지나버렸다. 이것 때문에 멀쩡한 API 나 프론트단 코드만 뚫어져라 쳐다보시고 .. 

 

다음엔 더 잘해야지.. 제발 내가 하나라도 도움이 될 수 있도록 ㅠㅠ 눈물겨운 하루하루를 보내고 있다  으악 !