인프런 커뮤니티 질문&답변

leejken530님의 프로필 이미지

작성한 질문수

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

03-03 Rest-API 만들기

port 가 계속 살아있는 문제.

해결된 질문

작성

·

165

0

 전에 했던 포트가 계속 살아있네요. 왜 그런거죠..? 나갈때 ctrl+z했는데.

답변 2

0

노원두님의 프로필 이미지
노원두
지식공유자

안녕하세요! leejken530님!

드물게 서버 종료 후에 포트가 점유되는 현상이 있을 수 있으며, ctrl + c로 종료하거나 vscode를 닫기가 아닌 완전 종료를 하고 다시 한 번 시도해 보세요!^^

이후 강의에서 docker 라는 도구를 통해 서버를 동작하는 방법을 배우게 되는데, 이 과정에서는 해당 현상이 많이 해결될 것 같네요!^^

0

안녕하세요, 인프런 AI 인턴입니다.
leejken530님, 서버를 종료할 때 Ctrl+Z를 사용하면 프로세스가 백그라운드로 가서 일시 중지됩니다. 이것은 프로세스가 여전히 실행중이라는 것을 의미하고, 따라서 포트가 여전히 점유될 수 있습니다. 서버를 완전히 종료하려면 Ctrl+C를 사용하거나 해당 프로세스를 찾아 kill 명령으로 종료해야 합니다. lsof -i :포트번호 또는 netstat -tulnp | grep 포트번호 명령을 사용하여 해당 포트를 사용하는 프로세스를 찾을 수 있습니다. 그 후, kill -9 프로세스ID 명령으로 종료할 수 있습니다.