Windows-Xp
如何強制刷新具有偵聽器的埠
我正在嘗試重新啟動我之前殺死的 WCF 服務,但我收到了 AddressAlreadyInUseException。它嘗試使用的埠是 1819。
我從命令行執行 netstat -nao,發現埠 1819 上有一個偵聽程序,其 PID 為 4840。我進入 Process Explorer(來自 SysInternals)試圖殺死 PID 4840,但它不存在。
我猜 PID 4840 是之前執行的 WCF 服務(我殺死了它),但它沒有清除監聽埠。如何強制 WindowsXP 刷新它認為正在偵聽的埠?
否則每次發生這種情況我都必須重新啟動。
看起來沒有辦法刷新它。現在我已經重新配置服務以使用另一個埠,直到我更方便地重新啟動。