Comment connaître les processus qui écoutent un port sous Windows
Aujourd’hui, on n’est pas marin, mais on est sur le port!
Il m’est arrivé plusieurs fois d’avoir des serveurs, sur ma machine de développement, configurés pour écouter le même port. Évidemment, le deuxième serveur à se lancer sur un port déjà pris sera en erreur, et on ne sait pas toujours qui l’a déjà réservé.
Pour trouver le fautif, il faut ouvrir une console cmd et entrer la commande suivante:
netstat -ano |find /i "listening"
Cela permet de trouver les ports ouverts, en mode ‘LISTENING’, et d’afficher en plus le PID du process incriminé. Il ne reste plus qu’à trouver le process dans le gestionnaire de tâches pour avoir plus d’infos, voire directement l’arrêter.