Wir haben ein Problem mit Windows 2008 Datacenter Edition SP2 64bit. Wir haben einen Prozess, der sehr häufig abfragt und neue TCP-Verbindungen herstellt. Das System befindet sich in einem Zustand, in dem mehr als 16.000 Verbindungen im Zustand TIME_WAIT vorliegen. Das Standardzeitlimit für das Betriebssystem beträgt 120 Sekunden. Danach sollten diese Verbindungen unterbrochen werden. Dies geschieht jedoch nie. Diese Verbindungen bleiben bestehen und werden auch nach langem Beenden des Ursprungsprozesses nie bereinigt (zwei Tage nach dem Abbruch des Prozesses befinden sich noch 16.000 Verbindungen). Das Betriebssystem soll sie auslaufen lassen, tut es aber nicht.
Hat jemand anderes dieses Verhalten gesehen und wenn ja, was wurde getan, um es zu beheben? Wir wissen, wie Sie den TCP-Stapel optimieren können, um das Timeout zu verkürzen oder mehr Verbindungen zuzulassen, aber dies ist hier nicht das Problem.
Vielen Dank!