728x90
해당 에러가 뜬다면, 서비스 실행파일에서 사용중인 port 번호를 확인한다.
def test(server_class=HTTPServer, handler_class=S, port=10002):
address = ('0.0.0.0', port)
httpd = server_class(address, handler_class)
나의 파일에서는 10002번 포트를 사용하고있고, 해당 포트번호를 사용중인 프로세스를 알아낸다.

# 관리자 권한필요
lsof -i :<PORT>
해당 포트를 사용하는 프로세스의 PID를 구한다. 그리고 프로세스를 죽여도 되는것인지 확실하게 파악이 되면, 해당 PID를 이용해서 프로세스를 죽인 후, 포트가 붙는지 확인한다.

728x90
'문제 해결' 카테고리의 다른 글
대화형 AI와 함께하는 IPR(자기평가서) 작성 (1) | 2024.12.05 |
---|---|
sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8) (0) | 2024.08.27 |
신입 막내 git 교육 (0) | 2023.04.26 |
apache2 web server redirect (0) | 2023.04.25 |
Sub-process /usr/bin/dpkg returned an error code (1) (0) | 2023.04.04 |