1. 程式人生 > 其它 >解決端口占用問題

解決端口占用問題

摘要

  1. win+R開啟window視窗,執行命令:netstat -ano
    檢視佔用8080埠號的程序PID是哪一個
  2. 執行命令:tasklist
    根據PID確定是哪一個程序
  3. 通過工作管理員,終止程序
    工作管理員出現命令:ctrl+Alt+ .(win 10系統)
  4. 重啟tomcat

詳解

第一步,win+R 開啟window命令列視窗,執行命令:netstat -ano

根據結果查詢可知,佔用8080埠的程序的PID是8088。

這裡給對PID是什麼有疑問的朋友一個註釋,也是我當時的一個疑問。

PID(Process Identification)作業系統裡指程序識別號,也就是程序識別符號。作業系統裡每開啟一個程式都會建立一個程序ID,即PID。

PID是各程序的代號,每個程序有唯一的PID編號。它是程序執行時系統分配的,並不代表專門的程序。在執行時PID是不會改變識別符號的,但是程序終止後PID識別符號就會被系統回收,就可能會被繼續分配給新執行的程式。

第二步,執行命令:tasklist

根據資訊找到 埠8088 對應的應用程序(可知我這裡佔用埠的是Tomcat9.exe),現在只需要去工作管理員關閉該程序即可。

第三步,通過工作管理員,終止程序Tomcat9.exe