Parfois, lors du démarrage d'un serveur de développement (à nouveau), il mourra avec le message que le port 8000 est déjà utilisé.
Fonctionnement
$ lsof -n -i4TCP:8000 | grep LISTEN
révèle alors
Google 18638 <user> 450u IPv6 0x9b020d3ae3f0d7e9 0t0 TCP *:irdmi (LISTEN)
La seule solution de contournement au moment de la rédaction est de redémarrer entièrement Chrome. Y a-t-il une explication à cette ouverture d'un port (un plugin peut-être) ou est-ce lié au serveur de développement qui fonctionnait sur 0.0.0.0:8000?
macos
google-chrome
ipv6
ligne-o
la source
la source
chrome://inspect
voir si cela vous donne des indices.ps aux | grep 18638
.Réponses:
Je crois que cela a à voir avec l'écoute de périphériques externes pour le casting. Vous pouvez essayer de désactiver les drapeaux qui contiennent des «médias». Je n'ai pas pu préciser quel drapeau est en train d'écouter. chrome: // flags / # hardware-media-key-handling. Essayez de rechercher des médias
la source
Si vous avez un processus à l'écoute sur un port et que vous tuez ce processus, il ne dissociera pas immédiatement ce port. Je pense que la valeur par défaut sur la plupart des systèmes Linux est une attente de 5 minutes. Consultez la page de manuel socket (7) et recherchez SO_REUSEADDR.
la source