error

[PORT] Unhandled 'error' event Error: listen EADDRINUSE: address already in use 3000;

wjdwwidz 2023. 10. 8. 20:29
node:events:495
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE: address already in use 3000;

 

서버 확인

(ex) 3000번 포트를 확인하고 싶을 때) 

  • sudo lsof -i : 3000
  • netstat -vanp tcp | grep 3000

 

강제 종료

  • kill -9 <PID>

나의 경우에는 이렇게 해주어도 서버가 already used라고 나왔다. 

 

 

 

해결 방법

서버를 한 번 열고 나면 옆에 3000; 이라는 문서가 생길 때가 있는데

왼쪽 app.js 옆에 3000;이라는 이름의 파일이 생길 때가 있는데 그걸 지우고 해결되었다