포트 죽이기 (mac)

yongyongi·2021년 3월 31일
0

혹시 잘못된 내용이 있다면 댓글로 피드백 부탁드리겠습니다.

포트 죽이기

참고로 내 컴퓨터는 macbook이다.

서버와 클라이언트를 모두 만드는 과정에서 같은 port로 서버를 열고 닫고 하다보니 port가 꺼지지 않는 에러가 생겼다.

캡쳐를 하지 못해서 다시 에러를 만드려고 애를 썼지만, 쉽게 되지는 않는다....

postman을 사용했을때 port가 꺼지지 않는 이슈가 생겼지만, 다시 했을때는 몇번이고 문제가 없었다. 그래서 정확한 이유는 모르겠다..


일단은 port가 꺼지지 않았다면 이런 문구가 뜬다.

Something is already running on port 3000. Probably:
...
Would you like to run the app on another port instead? (Y/n)

'Y' 를 입력하면 다른 port로 브라우저가 실행되기 때문에 원하는 port로 실행하기 위해서는 'n'을 입력하고 다음 명령문을 입력한다.

lsof -i :3000

port:3000이 켜져있다면 command,pid 등이 적혀있는 화면이 터미널에 뜬다. 여기서 pid의 값을 kill해주어 port를 종료시킬 수 있다.

ex) pid 값이 4683이라면,

kill -9 4683

이렇게 하면 port가 종료되고, 다시 잘 작동된다.

profile
개발자 만들어지는중.....

관심 있을 만한 포스트

0개의 댓글