Something is already running on port <Port Number>

qeiqiem·2022년 1월 25일
0

너무 로딩을 오래 시켜놨거나, 맥북을 닫았다 열 때면 서버를 새로 고침하고 싶다.
그리고 오류가 발생하면 혹시...^^ 싶어 서버를 종료하곤 한다.....,,,....,.,.,.,.,,.,,...,,.,,
이러면,,,다시 돌아갈ㄲㅏ봐...

ctrl(^)+c...
npm run dev..,,

Error: listen EADDRINUSE: address already in use :::5000
...어쩌구..
저쩌구..


하지만 자꾸만 마주치는 이 붉은 에러..,.,,,
(그냥 알아서 리로딩 해 주니까 기냥 가만히 있는게 좋나유?)

Something is alread running on port _0000_
==> 말 그대로 내가 사용하는 포트에 다른게 있단겨.
직전에 돌아던 게 제대로 종료가 안됐거나.. 뭔가 중복이 발생했거나.....

그래서 포트를 죽이면 됨다. KILL🔪
좀 더 자세히 말하자면 포트의 PID를 찾아서 그 프로세스를 종료시키면 된다.

KILL 🔪 하는 방법

  1. lsof -i :포트번호
  2. kill -9 PID

lsof -i :5000

COMMAND   PID   USER   .....   NAME
node    28860   kaya   .....   *:commplex-main (LISTEN)

kill -9 28860

다시 lsof -i :5000하면 아무것도 안 뜬다.

여기서 -9는 강제종료를 의미한다. (like 작업관리자로 종료)
근데 나는 5000, 3000 둘 다 떠서 둘 다 삭제해줬다.

이지 앤 씸플✨
근데 자꾸 까먹어서 다시 적는다...
근데 나 쩜쩜쩜 되게 많인=쓰네ㅣ..,,

profile
겅부하자

0개의 댓글