Linux : 'Socket partition' et TIME_WAIT

charlotte00 14/10/2025
RÉSOLU
charlotte00
Auteur
Avatar de charlotte00
charlotte00
Auteur

slt, mon serveur refuse les nouvelles connexions TCP alors qu'il reste de la RAM et du CPU. netstat me montre des milliers de sockets en état TIME_WAIT

14/10/2025 à 10:08

3 commentaires

celina-arnaud
Membre Actif
Avatar de celina-arnaud
celina-arnaud
Membre Actif

tes connexions se ferment trop vite et le kernel garde le socket ouvert par sécurité pendant 60s

15/10/2025 à 07:05
victor04
Membre Actif Secouriste
Avatar de victor04
victor04
Membre Actif Secouriste

active le recyclage rapide des sockets dans le sysctl. ça permet de réutiliser les ports plus vite pour les nouvelles connexions sortantes

sysctl -w net.ipv4.tcp_tw_reuse=1
  • pense aussi à vérifier si ton app utilise bien le keep-alive pour éviter d'ouvrir/fermer des sockets sans arrêt
  • 16/10/2025 à 06:53
    charlotte00
    Auteur
    Avatar de charlotte00
    charlotte00
    Auteur

    le tcp_tw_reuse a débloqué la situation immédiatement. je vais aussi checker le keep-alive de mon client http. thx

    Modifié le 23/05/2026 à 16:20

    Laisser une réponse

    Vous devez être connecté pour poster un message !

    Rejoindre la communauté

    Recevoir les derniers articles gratuitement en créant un compte !

    S'inscrire