Windows
無法確定使用埠 8080 的內容
在 Windows Server 2003 R2 64 位 SP2 中,我有一個應用程序,它只使用埠 8080,但有些東西已經在使用它。我很樂意殺死正在使用它的任何東西,但我無法弄清楚它是什麼。我已經執行 TCPView,它顯示 PID 為 3216,程序為“”。我試過 taskkill /pid 3216 但它說:
錯誤:找不到程序“3216”。
如果我瀏覽到
http://127.0.0.1:8080
我得到以下錯誤之一,所以它看起來有點像某種網路伺服器。如果我嘗試終止 TCPView 中的程序,則不會發生任何事情。任何人都可以提出任何其他建議嗎?禁止。您無權訪問此伺服器上的 /。
內部伺服器錯誤。伺服器遇到內部錯誤或配置錯誤,無法完成您的請求。請聯繫伺服器管理員 admin@example.com 並告知他們錯誤發生的時間,以及您所做的任何可能導致錯誤的事情。伺服器錯誤日誌中可能提供有關此錯誤的更多資訊。
在管理員級別的命令提示符下使用
netstat -ba
,您將看到所有活動的網路套接字和擁有這些套接字的程序。
-b
告訴 netstat 輸出套接字所有者的執行檔名。-a
tella netstat 列出所有偵聽和客戶端套接字。
這就是我在 Windows 8 中所做的:
執行 resmon
在網路選項卡中點擊監聽埠,在這裡我們可以看到目前正在使用的所有埠。