我正试图重新启动一个我之前杀死的wcf服务,但我得到了一个地址就绪的inuseeexception。它试图使用的端口是1819。
我从命令行运行netstat-nao,发现在端口1819上有一个监听进程,其PID为4840。我(从SysInternals)进入ProcessExplorer试图杀死pid 4840,但它不在那里。
我猜pid 4840是之前运行的wcf服务(我杀了它),但它没有清除连接。如何强制刷新正在监听的这些端口?否则每次发生这种情况,我都必须重新启动。
看起来没有办法让它重新焕然一新。目前,我已经将服务重新配置为使用另一个端口,直到它更方便我重新启动为止。