Pour les plates-formes Windows, les paramètres TCP/IP par défaut suffisent généralement. Cependant, lorsque la charge est élevée, il peut être nécessaire d'ajuster les paramètres MaxUserPort et TcpTimedWaitDelay. Ces paramètres régissent la disponibilité des ports utilisateur demandés par une application.
Paramètre | Valeur par défaut | Valeur suggérée |
---|---|---|
TcpTimedWaitDelay
Ce paramètre régit le temps pendant lequel l'OS attend avant de récupérer un port après fermeture d'une connexion TCP par une application. La valeur par défaut est de 4 minutes. Lorsque la charge des utilisateurs est élevée, cette limite peut être dépassée, ce qui génère une exception de connexion de type adresse utilisée. Définissez ce paramètre dans la base de registres Windows à l'emplacement suivant :HKLM\System\CurrentControlSet\Services\Tcpip\Parameters
Nom de la valeur : TcpTimedWaitDelay Type de valeur : DWORD Données : 30 (décimal) |
240 | 30 |
MaxUserPort Nom de la valeur : MaxUserPort Type de valeur : DWORD Données : 65534 (décimal) A partir de Windows 2008, il est nécessaire d'exécuter la commande suivante afin de définir le nombre de ports mentionnés :
La commande donnée repose sur les articles suivants de la page Plage de ports dynamique Paramètres Windows |
5 000 | 65 534 |