해결된 질문
작성
·
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
명령으로 종료할 수 있습니다.