Windows-Xp

如何強制刷新具有偵聽器的埠

  • November 4, 2009

我正在嘗試重新啟動我之前殺死的 WCF 服務,但我收到了 AddressAlreadyInUseException。它嘗試使用的埠是 1819。

我從命令行執行 netstat -nao,發現埠 1819 上有一個偵聽程序,其 PID 為 4840。我進入 Process Explorer(來自 SysInternals)試圖殺死 PID 4840,但它不存在。

我猜 PID 4840 是之前執行的 WCF 服務(我殺死了它),但它沒有清除監聽埠。如何強制 WindowsXP 刷新它認為正在偵聽的埠?

否則每次發生這種情況我都必須重新啟動。

看起來沒有辦法刷新它。現在我已經重新配置服務以使用另一個埠,直到我更方便地重新啟動。

引用自:https://serverfault.com/questions/81426