목록Process (2)
가끔 보자, 하늘.
포트 충돌은 개발할 때 정말 자주 겪는 성가신 문제 중 하나죠. 명령 프롬프트(CMD)를 사용해 빠르고 확실하게 해결할 수 있습니다. 프로세스를 강제로 종료하려면 권한이 필요할 수 있으므로, 시작하기 전에 **명령 프롬프트를 '관리자 권한'으로 실행**해 주세요. (시작 메뉴에서 `cmd` 검색 후 '관리자 권한으로 실행' 클릭) 1. **포트를 사용 중인 PID(프로세스 ID) 찾기:** netstat 명령어 사용. 찾고자 하는 포트 번호가 `8080`이라고 가정해 보겠습니다. 터미널에 아래 명령어를 입력하세요. ```cmd netstat -ano | findstr :8080 ``` 결과 목록이 출력되면 **가장 오른쪽 끝에 나오는 숫자**를 확인하세요. 이 숫자가 바로 해당 포트를 물고 있는 PID입..
레거시 서비스 중 윈도우 어플리케이션에 종종 문제가 발생할 때가 있습니다. 이를 수정하는게 올바른 방법이겠지만 현실적인 문제로 관리자들이 일정 기간마다 재시작을 수행할 때가 있고, 가끔 다운되면 주말에도 접속해서 재가동 해야 하는 일이 발생하곤 합니다. pm2와 같은 윈도우용 프로그램이 있으면 하는 생각을 해봤지만, 그건 주기적인 재실행 처리가 불가능해서 python으로 직접 만들어 보았습니다. python은 자동 테스트 프로그램 개발을 위해 최근에 사용하기 시작했는데 생각보다 훨씬 재밌었습니다. C++/JS/Python을 넘나들면서 코딩하는게 꽤 귀찮긴 하지만... Github(https://github.com/blackwitch/winPM)에도 같이 올려두었으니 참고하시기 바랍니다. 앞으로 편의를 위..