Javaでのjbuのバインドエラーと非常によく似た問題があります。
違いは、サーバーがストリームを開いて1日中接続を受け入れることです。次に、午前中にサービスをハードキルし、10秒待ってから、サービスを再起動して接続を受け入れるスクリプトがあります。ほとんどの場合は機能しますが、起動しようとすると、サービスでBindExceptionsが発生する場合があります。外部スクリプトによって強制終了される前にプログラム内のストリームを閉じる良い方法を考えることができないので、外部で、または私がサービスがそれ自体を強制終了するように設計を再設計する必要がありますが、そうする前にすべての接続が閉じられていることを確認してください。(マシン上でWindows Server 2008を実行しています。)