[Node.js] events.js:183 throw er; // Unhandled 'error' event 에러

찌니·2022년 11월 15일
0
post-thumbnail

Error: listen EADDRINUSE: address already in use ::1:3000

node js를 실행했을때 이런 오류가 나오는 경우가 있다.
이 경우는 이미 실행중인 서버가 있다는 의미로, port가 충돌해 프로세스가 정상적으로 작동하지 못한다
해당 프로세스를 종료하면 에러문구가 사라진다

sudo lsof -i ['실행중인 포트']

종료를 위해 위 명령어를 실행하면 실행중인 프로세스가 나온다.
본인은 오류문에 따라 sudo lsof -i :3000 를 입력했다

kill -9 ['PID']

위 결과에서 나온 프로세스의 PID를 입력하면 해당 프로세스가 종료된다.

profile
찌니's develog

0개의 댓글