Как я могу принудительно обновить какие порты имеют слушатели
Я пытаюсь перезапустить службу WCF, которую я убил ранее, но получаю исключение AddressAlreadyInUseException. Порт, который он пытается использовать, - 1819.
Я запустил netstat -nao из командной строки и обнаружил, что на порте 1819 есть процесс прослушивания с PID 4840. Я вошел в Process Explorer (из SysInternals), чтобы попытаться уничтожить PID 4840, но его там нет.
Я предполагаю, что PID 4840 был службой WCF, запущенной ранее (которую я убил), но это не очистило порт прослушивания. Как заставить WindowsXP обновить порты, которые, по ее мнению, прослушиваются?
В противном случае мне придется перезагружаться каждый раз, когда это происходит.
1 ответ
Не похоже, что есть способ обновить его. На данный момент я перенастроил сервис на использование другого порта, пока мне не будет удобнее перезапускать.