Notre programme appelle InternetCheckConnection toutes les 2 secondes pour tester si le programme est connecté à notre serveur.Est-ce que WinAPI :: InternetCheckConnection met une charge sur le serveur?
Nous avons environ 4000 clients qui exécutent notre programme. Maintenant, la réponse du serveur est lente, malgré son processeur est presque inactif et la mémoire libre est assez élevée. Est-il possible que InternetCheckConnection ralentisse la charge de notre serveur?
Je serais également heureux de connaître les détails de l'implémentation d'InternetCheckConnection. MSDN ne dit pas grand-chose.
Peut-être que vous devriez essayer d'utiliser un programme comme Wireshark pour voir exactement ce qu'il fait pour vérifier la connexion. Je suis d'accord que MSDN ne documente pas bien cela. – McPherrinM