
8080 포트가 사용 중이므로 glass fish 서버를 시작할 수 없습니다. 그래서 netstate를 사용하여 해당 포트를 사용하는 프로그램의 PID를 찾았지만 여기서 문제가 시작됩니다. 작업 관리자에 이 PID가 있는 프로세스나 서비스가 없습니다. 어떻게 해야 합니까?
netstat -aon | find ":8080" | find "LISTENING"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 2056
이 pid에는 프로세스가 없습니다.
답변 :
나는 그것을 찾아 여기에 같은 문제가 있는 사람들을 위한 답을 넣었습니다. 나는 Microsoft의 ProcessExplorer를 사용하고 그 프로그램에서 rundll32가 포트 점유를 유지하는 프로그램이라는 것을 보여주었습니다. 나는 rundll32의 부모를 죽였습니다(ProcessExplorer에서는 누가 어떤 프로그램을 호출했는지 보여줍니다). rundll32를 호출하는 일부 srvhost가 있었습니다. 그들을 죽이면 모든 것이 멋집니다.