Question

Combien de temps dois-je attendre à une recherche inversée prendre? 100 millisecondes? 1 seconde? 10 secondes? 30 secondes? Quelle est votre expérience?

Pourquoi? Nous discutons d'ajouter une fonctionnalité à notre logiciel serveur qui nécessiterait un reverse DNS recherche chaque fois qu'un client se connecte. La recherche sera effectuée de façon synchrone, donc je suis inquiet que cela pourrait ralentir-temps de connexion vers le bas beaucoup. Je voulais juste entendre l'expérience des autres en ce qui concerne les temps de consultation DNS inverse.

Était-ce utile?

La solution

Tant qu'il le faudra. Cela dépend beaucoup * Si le serveur DNS est que vous parlez à * Que le serveur DNS a la valeur déjà mis en cache * Si mas de mappage ther de Réverse à un serveur DNS approprié qui est également opérationnel (ou les temps de récupération OUT).

En général, pour les utilisateurs finaux, vous pouvez vous attendre facilement 200ms - l'utilisateur peut être à l'autre bout du monde. Je suppose que quoi que ce soit jusqu'à 2 minutes pour être possible en cas de problèmes de DNS de joignabilité.

Dans un LAN, vous devriez normalement avoir une réponse en quelques millisecondes. Deux chiffres, au maximum (10ms environ).

En général, synchroneous peut être une très mauvaise idée ici -. Mais beaucoup dépend de ce que l'application ne fait

Autres conseils

Je n'ai pas de chiffres précis, mais si la performance se révèle être un problème pour vous, vous pourriez envisager de faire la recherche inversée dans un thread séparé. Si la recherche inversée ne répond pas à vos critères, vous pouvez interrompre la connexion d'origine et d'interdire que la propriété intellectuelle (peut-être juste pour une certaine durée).

Une condition sine qua non est que la perte réelle ne peut se produire entre le moment où le début de la connexion et la recherche inversée vient compléter. Là encore, c'est la même situation que vous êtes maintenant sans recherche inversée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top