سؤال

كم من الوقت يجب أن أتوقع البحث العكسي يأخذ؟ 100 مللي ثانية؟ 1 ثانية؟ 10 ثوان؟ 30 ثانية؟ ما هي تجربتك؟

لماذا ا؟ نحن نناقش إضافة ميزة إلى برنامج الخادم الخاص بنا والتي ستحتاج إلى بحث عكسي DNS في كل مرة يتصل العميل. سيتم إجراء البحث بشكل متزامن، لذلك أنا قلق من أنه قد يؤدي إلى إبطاء اتصال مرات. أردت فقط أن أسمع تجربة أشخاص أخرى بشأن أوقات البحث عن DNS العكسي.

هل كانت مفيدة؟

المحلول

مهما كلف ذلك. يعتمد الكثير على * حيث يكون خادم DNS هو أنك تتحدث مع * ما إذا كان خادم DNS يحتوي على القيمة المخزنة مؤقتا بالفعل * سواء تمتعي بإفجل Masping Mas إلى خادم DNS المناسب هو أيضا التشغيل (أو أوقات استرجاع).

بشكل عام، للمستخدمين النهائيين، يمكنك أن تتوقع بسهولة 200ms - قد يكون المستخدم في الجانب الآخر من العالم. أفترض في الواقع أي شيء يصل إلى 2 دقيقة لتكون ممكنة في حالة قضايا إمكانية الوصول إلى DNS.

داخل شبكة LAN، يجب أن يكون لديك عادة إجابة داخل مللي ثانية. رقمين، الحد الأقصى (10 مللي ثانية أو نحو ذلك).

بشكل عام، قد تكون التزامن فكرة سيئة حقا هنا - ولكن الكثير يعتمد على ما يفعله التطبيق في الواقع.

نصائح أخرى

ليس لدي عدد محدد، ولكن إذا اتضح أن الأداء مشكلة لك، فيمكنك التفكير في إجراء البحث العكسي في مؤشر ترابط منفصل. إذا لم تفي البحث العكسي بمعاييرك، يمكنك بعد ذلك إحباط الاتصال الأصلي وحظر IP (ربما فقط لبعض المدة).

شرط أساسي لهذا هو أنه لا يمكن أن يحدث أي خسارة حقيقية بين وقت بدء الاتصال ويكمل البحث العكسي. ثم مرة أخرى، هذا هو نفس الموقف الذي أنت عليه الآن دون البحث العكسي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top