-
Error / Error: listen EADDRINUSE: address already in use :::5000 노드종료하기Web dev/Error 2022. 3. 27. 12:41728x90반응형
dotenv 적용중에 환경변수를 수정하고 서버를 재시작해도 적용이 안되어 한참 버벅였다.
터미널에서 control + c 로 서버종료를 하는데 리엑트서버는 종료되고 노드서버는 종료가 안되었던것이다!
생각해보니 npm start를 하면 자꾸 이런 에러메시지가 콘솔에 찍혔었다.
이유는 노드서버는 종료가 안되었던 것..
이미 5000포트는 사용중이라고 에러가 뜬다.
[0] events.js:292 [0] throw er; // Unhandled 'error' event [0] ^ [0] [0] Error: listen EADDRINUSE: address already in use :::5000
1. 터미널에 명령어를 입력하면 현재 네트워크 상태가 뜬다.
netstat -an
명령어를 입력하면 이거저것 많이나온다.. 상단으로 올리다보면 종료 안된 5000포트가 보인다.
2. 터미널에 명령어를 사용해 노드늘 종료해준다.
killall node
나는 서버실행할때마다 이 명령어를 입력해야하는줄 알고 package.jsond에서 설정하려 했는데 서버를 재시작해도 이전의 에러메시지가 뜨지 않았다. 키키
728x90반응형'Web dev > Error' 카테고리의 다른 글