본문 바로가기
기타

[Node.js] Node.js 실행중인 서버 종료하기 / 노드 서버 종료 / localhost 서버 종료 / address already in use

by 서상혁 2020. 3. 2.

코드상으로 종료하기

process.exit() 을 이용한다.

process.exit(0 혹은 생략) : 성공 코드로 종료

process.exit(1) : 실패 코드로 종료

 


cmd 를 이용해 종료하기

ctrl+C 를 이용하면 정상 종료된다.

위와 같이 작업을 끝내냐는 물음이 나오면 y를 입력하면 된다.

 

728x90

해당 서버의 cmd 가 없을때 강제 종료하기!

때때로 우리는 노드를 정상종료하지 않고 프로그램을 끝낸다.

그런 경우, CMD 에서 새로운 로컬호스트 서버를 실행하면 이미 실행중이라는 문구가 나온다.

address already in use

이때는 방법이 2가지가 있는데


1. localhost 포트를 직접 종료하기.

https://programming119.tistory.com/12?category=857957

 

[기타] localhost 종료하기 / 실행중인 서버 확인

1. 명령프롬프트를 연다. 2. netstat -a 명령어를 이용하여 사용중인 포트를 확인한다. (a는 available 인듯?) (혹은 netstat -an | findstr:"포트넘버") 를 통해 특정한 포트넘버를 직접 찾을 수도 있다. *-an..

programming119.tistory.com

2. 실행중인  node 서버를 전체 강제 종료하기.

 

Taskkill /IM node.exe /F 를 입력해 

Node.js 를 통해 실행중인 모든 서버를 종료할 수 있다.

 

728x90

댓글