Après avoir exécuté mon script pendant un certain temps, je constate un grand nombre de sessions TCP en état TIME_WAIT. Y a-t-il une limite sur le nombre de sessions TCP en état TIME_WAIT sous Windows ? Et comment puis-je résoudre ce problème ?
Je n’ai pas pu reproduire le problème sur une installation fraîche de Windows Server 2022. Au début, je pensais que c’était lié à un paramètre de stratégie de groupe, mais ce n’était pas le cas.
J’ai depuis découvert que certains logiciels tiers avaient modifié les paramètres TCP/IP dans le registre. Vérifiez les clés de registre suivantes :
Recherchez spécifiquement les valeurs TcpTimedWaitDelay et MaxUserPort. La valeur par défaut de TIME_WAIT est de 120 secondes sous Windows, et vous pouvez la réduire à 30 secondes minimum. Le nombre maximum de ports éphémères peut également être augmenté.