콘솔워크

macos nest js , nodejs 5000 port error 본문

프로그래밍/javascript

macos nest js , nodejs 5000 port error

콘솔워크 2022. 4. 2. 07:38
반응형

 

ERROR [NestApplication] Error: listen EADDRINUSE: address already in use :::5000

 

 

Nest js로 열심히 백엔드 개발을 하고있는데 이상하게 mac os에서만 5000번 포트를 사용하면 이미 사용하고 있다고 나온다.

모든 refrence들이 lsof -i :5000 명령어 때려서 pid 찾은다음 kill -9 pid를 이용해서 kill 하라 하는데 망할 kill 해도 다시 살아난다.

 

분명 무슨 5000번 포트를 계속 수신하고 있는 어플이 있다는 확신이 들어서 20분 투자했다.

 

(주변 개발자는 걍 5001 쓰라 하는데 이 집념이 날 힘들게한다..)

 

airplay라는 걸 수신하지 않던지 포트를 바꾸면 된단다.

 

이것은 분명히 새로운 AirPlay 기능 때문입니다. "공유" 시스템 환경설정에서 "AirPlay 수신기"를 끄면 제어 센터가 해당 포트의 수신을 중지합니다.

 

다른 분들은 제 글을 읽고 5분만 투자하시길 빈다.

 

https://developer.apple.com/forums/thread/682332

반응형