본문 바로가기

Study

[Error] Window에서 특정 포트 죽이기

Error: listen EADDRINUSE: address already in use :::3095

...

[nodemon] app crashed - waiting for file changes before starting...

 

라는 에러가 날 때가 있다. 

이것은 이미 백엔드 서버가 켜져있는데 다시 한번 백엔드 서버를 키려고 해서 발생하는 에러이다.

 

해결 방법은 기존의 서버를 먼저 내린 후 다시 실행하면 되는 데,

맥,리눅스를 사용하면 pkill node를 이용하면 되고,

윈도우는 해당 포트 (위의 에러 - 3095)를 사용하고 있는 PID를 찾아 내려주면 된다. 


1. cmd를 연다. - 윈도우 검색탕에 cmd or 명령프롬포트 입력 후 open

 

2. netstat -ano | find "LISTENING" | find "[포트 번호]" 를 입력하여 pid 정보를 찾는다.

 

3. taskkill /f /pid [해당 pid] 를 입력하여 해당 프로세스를 종료시킨다. 

 

 

____끝 !