Bonjour,
j’essayer de récupérer le nombre de joueurs connectés sur un serveur de jeux, dans ce cas: Counter-Strike Source:
Voilà le résultat de la commande:
root@sd-36147:/var/run# netstat -an | grep 27315
tcp 0 0 88.190.41.19:27315 0.0.0.0:* LISTEN
tcp 0 0 88.190.41.19:27315 88.161.144.36:53163 ESTABLISHED
udp 720 0 0.0.0.0:27315 0.0.0.0:*
root@sd-36147:/var/run#
Le seul problème est qu’a ce moment il y avait 11 personnes de connectées.
J’ai essayer pour un serveur minecraft et les infos sont pourtant cohérente:
Pour 8 joueurs:
root@partenaire:~# netstat -an | grep 25565
tcp6 0 0 88.190.212.86:25565 :::* LISTEN
tcp6 0 0 88.190.38.8:25565 :::* LISTEN
tcp6 0 39 88.190.38.8:25565 213.44.176.227:58536 ESTABLISHED
tcp6 0 39 88.190.38.8:25565 213.44.176.227:64298 ESTABLISHED
tcp6 0 0 88.190.38.8:25565 79.86.159.221:53427 TIME_WAIT
tcp6 0 118 88.190.38.8:25565 79.82.86.14:53265 ESTABLISHED
tcp6 0 0 88.190.38.8:25565 141.135.7.178:49215 ESTABLISHED
tcp6 0 0 88.190.38.8:25565 89.159.232.111:52808 ESTABLISHED
tcp6 0 72 88.190.38.8:25565 90.60.139.88:64357 ESTABLISHED
tcp6 0 68 88.190.38.8:25565 92.141.16.113:49218 ESTABLISHED
tcp6 0 65 88.190.38.8:25565 86.212.250.90:50198 ESTABLISHED
Ca tombe pile poil.
Savez vous d’ou peut venir le problème?
est-ce que netstat est un commande “lourde” à ne pas utiliser toutes les 5 minutes par exemple?
Merci pour l’aide.