Web/Node.js

노드몬(Nodemon) 강제종료하기

_sparrow 2020. 5. 20. 22:16
반응형

 

 

노드는 서버를 구동할때 라우팅 파일이나 app.js 같은 서버관련 코드를 수정하게되면 바로 적용이 안된다.

 

그렇기에 서버관련파일이 수정되면 노드몬 모듈을 사용해서  다시 서버를 재구동하도록 한다.

 

노드몬 작동중에 터미널창을  껏다가 노드몬을 재작동하려고하면   포트를 이미 점거하고 있어서 재구동을 못한다.

(사실 재구동할 필요가 없지만 만약 로그를 확인하던지 다른 이유로 노드몬을 재구동해야하는 상황)

 

 

그럴때 서버를 종료하기위해서 위의 코드를 써서 노드몬을 강제 종료해주면 된다.

 

$ lsof -nP -iTCP:3000 | grep LISTEN
node    24576    TCP *:3000(port_number) (LISTEN)

$ kill 24576


$ sudo lsof - :3000
$ kill -9 PID
 
반응형

'Web > Node.js' 카테고리의 다른 글

node, npm 버전 관리  (0) 2021.03.04
Moment.js 시간표기와 시간 차이 구하기  (0) 2020.07.05
Node.js HTTPS 서버 작동하기  (0) 2020.07.04
Node.JS 카카오페이 API 사용하기  (2) 2020.06.18
express 모듈 활용 정적 파일  (0) 2020.01.16