반응형

Node 서버를 올려야하는데 5000번 포트가 이미 사용중이라고 나오면서 실행이 안된다.

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

매우 간단하게 5000번 포트를 Kill 하면 될것 같아 명령어를 통해 어떤 프로세스에서 사용중인지 확인해봤다

https://browngoo.tistory.com/9

 

사용중인 포트 찾아서 Kill 하기

간혹 비정상 종료로 인하여 서버만 백그라운드에 계속 떠있는 경우가 있다. Mac을 사용중일 경우 아래 명령어로 확인 및 Kill이 가능하다 또 까먹을까봐 작성해 놓는다 사용중인 포트 확인하기 - M

browngoo.tistory.com

 

다음과 같이 사용중인 포트를 보았는데 난생 처음보는 것이었다.

COMMAND     PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
ControlCe 85547    user   21u  IPv4 0x7c63e43550ea3c35      0t0  TCP *:commplex-main (LISTEN)
ControlCe 85547    user   22u  IPv6 0x7c63e42bb8019aed      0t0  TCP *:commplex-main (LISTEN)

뭐지??? ControlCe...:complex-main?

나 말고도 여러사람들이 이런 문제를 겪었었나보다. 찾아보니 맥에서 AirPlay 수신 모드를 끄면된다고 한다

맥의 [시스템 환경설정] - [공유] - [AirPlay 수신 모드]를 체크 해제하면 5000번 포트를 사용할 수 있다!

반응형

+ Recent posts