قد يتم تقليل أداء تطبيق ويب و قد زيادة عرض نطاق الشبكة الترددي بعد إضافة ملقم ويب يقوم بتشغيل IIS 5.0 بمزرعة ويب التي تستخدم موازنة تحميل شبكة الاتصال

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

اضغط هنا لرابط المقالة باللغة الانجليزية922733
إخلاء مسؤولية من محتوى قديم في قاعدة المعارف
عن تقديم الدعم التقني لهاو لذلك تظهر هذه المقالة كما هي و لن يتم تحديثها Microsoft تمت كتابة هذه المقالة بخصوص منتجات توقفت
الأعراض
اطلع على السيناريو التالي. إضافة ملقم ويب بمزرعة ويب الذي يستخدم الشبكة موازنة تحميل. مستعرض ويب عميل إرسال طلب إلى ملقم ويب في مزرعة ويب. هذا ملقم ويب يقوم بتشغيل Microsoft خدمات معلومات إنترنت (IIS) 5.0. في هذا السيناريو، قد يتم تقليل أداء تطبيق ويب ثم قد يؤدي إلى زيادة عرض النطاق الترددي لشبكة الاتصال.

تحدث هذه المشكلة إذا تم تكوين ملقمات ويب في مزرعة ويب خلف آلية لموازنة. Microsoft تحميل موازنة الشبكة و موازن تحميل شبكة اتصال الخارجية أمثلة عن آليات موازنة التحميل.

قد تصبح هذه المشكلة worse إذا تم إرسال طلب يتم إرساله بواسطة مستعرض ويب العميل عبر ملقم وكيل قبل الطلب إلى الويب الملقم الذي يُشغّل IIS 5.0.
السبب
المعلومات طلب HTTP التي يتم إرسالها من قبل مستعرض ويب العميل على قيمة ETag. تحدث هذه المشكلة لأن قيمة ETag في الطلب لا يتطابق مع قيمة ETag المورد المطلوب على ملقم ويب يقوم بتشغيل IIS 5.0. إذا تم إرسال الطلب عبر ملقم وكيل أولاً ، تحدث هذه المشكلة لأن قيمة ETag في الطلب لا يتطابق مع قيمة ETag المورد المطلوب في ذاكرة التخزين المؤقت المحلية الملقم الوكيل.

إذا لم تطابق قيمة ETag في الطلب قيمة ETag المورد المطلوب, عليك إرسال IIS 5.0 إصدار حديث من المورد المطلوب إلى مستعرض ويب العميل. يقوم IIS 5.0 بهذا بدلاً من إرسال المورد المطلوب من ذاكرة التخزين المؤقت المحلية الملقم الوكيل أو من ذاكرة التخزين المؤقت المحلية من مستعرض ويب العميل. إذا تم إرسال المورد المطلوب من ذاكرة التخزين مؤقت محلي "، يتم عرض النتائج للمستخدم أسرع من إرسال المورد المطلوب من ملقم ويب يقوم بتشغيل IIS 5.0.

قد تزيد هذه المشكلة الأداء اعتماداً على العناصر التالية:
  • موازنة تحميل شبكة الاتصال عدد ملقمات ويب في المزرعة ويب يستخدم
  • كم من المحتوى المطلوب موجود بالفعل في ذاكرة التخزين المؤقت المحلية من مستعرض ويب العميل
الحل
لحل هذه المشكلة، قم بمزامنة قيم ETag على كافة خوادم ويب التي يتم تشغيلها على IIS 5.0 في تكتّل ويب. للقيام بذلك، استخدم الأداة Mdutil.exe استرداد قيمة ETag من أحد خوادم ويب. ثم قم بتعيين نفس القيمة ETag على كافة ملقمات ويب الأخرى.

افتراضياً، يتم تثبيت الأداة Mdutil.exe مع Microsoft Windows 2000. أداة Mdutil.exe الموجود على القرص المضغوط Windows 2000 في المجلد I386. تتم تسمية الملف Mdutil.ex_. يجب توسيع الملف Mdutil.ex_ قبل أن تتمكن من استخدام الأداة Mdutil.exe. للقيام بذلك، اتبع الخطوات التالية:
  1. على محرك الأقراص المضغوطة الذي يحتوي على القرص المضغوط لـ Windows 2000 ، استعرض المجلد I386 الموجود.
  2. حدد موقع ملف Expand.exe وملف Mdutil.ex_.
  3. انقر فوق ابدأ ثم انقر فوق تشغيل واكتب cmd ثم انقر فوق موافق.
  4. في موجه الأوامر، اكتب الأمر التالي ثم ثم اضغط مفتاح الإدخال ENTER:
    Expand.exe -R c:\ Mdutil.ex_ output
    هذا الأمر توسيع الملف Mdutil.ex_ المضغوط ونسخ ملف Mdutil.exe إلى مجلد output C:\.

    ملاحظة في هذا الأمر، output هو عنصر نائب لاسم المجلد يتم نسخ الملف Mdutil.exe.
استرداد قيمة ETag من أحد خوادم ويب تعيين نفس القيمة ETag على كافة ملقمات ويب الأخرى اتبع الخطوات التالية:
  1. انقر فوق ابدأ ثم انقر فوق تشغيل واكتب cmd ثم انقر فوق موافق.
  2. في موجه الأوامر، اكتب الأمر التالي ثم ثم اضغط مفتاح الإدخال ENTER:
    output القرص المضغوط
  3. في موجه الأوامر على أحد خوادم ويب اكتب الأمر التالي ثم اضغط مفتاح الإدخال ENTER:
    Mdutil.exe الحصول على w3svc - prop 2039
    يسترد هذا الأمر قيمة ETag من ملقم ويب.
  4. في موجه الأوامر على كافة ملقمات ويب الأخرى اكتب الأمر التالي ثم اضغط مفتاح الإدخال ENTER:
    تعيين Mdutil.exe w3svc - prop –value 2039 "entitytagvalue"
    ملاحظة في هذا الأمر، entitytagvalue هو عنصر نائب لقيمة ETag استردادها في الخطوة 3.

    يعيّن هذا الأمر نفس القيمة ETag على كافة ملقمات ويب الأخرى.
  5. على كافة خوادم ويب التي يتم تشغيلها على IIS 5.0 في ويب ، إعادة تشغيل IIS 5.0.
ملاحظة أداة Mdutil.exe ليس أداة معتمدة وهو موثقة. إذا كنت في حاجة إلى مساعدة باستخدام أداة Mdutil.exe ، اكتب mdutil.exe في موجه الأوامر.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
يتم استخدام العلامات الوحدة (ETag قيم) مقارنة اثنين أو الوحدات أكثر من نفس المورد المطلوب. يحتوي قيمة ETag جزئين "و" طابع زمني ملف "و" رقم التغيير. تظهر قيمة ETag بالتنسيق التالي:
filetimestamp: changenumber
عند طلب Microsoft Internet Explorer بإرسال HTTP GET طلب إلى ملقم ويب HTTP GET يتضمن عنوان If-بلا - تطابق له ETag على القيمة التي قد يشبه ما يلي.
HTTP: If-None-Match ="0222d5bffcbc41:301a"
يرسل IIS 5.0 استجابة HTTP 200 موافق التي قد تحتوي على قيمة ETag مختلف قليلاً. هذه القيمة ETag قد يشبه ما يلي.
HTTP: ETag ="0222d5bffcbc41:3246"
الطابع الزمني الملف هو نفسه في الطلب و في الاستجابة. لذلك، بتقييم ملقم ويب يقوم بتشغيل IIS 5.0 الطلب كقيمة الحالي الموارد المطلوبة. ومع ذلك، تختلف أرقام التغيير. لذلك، يرسل ملقم ويب يقوم بتشغيل IIS 5.0 الخاص به الإصدار الحالي من الملف بدلاً من Internet Explorer instructing لإرسال النسخة المخزنة مؤقتاً الخاصة به من الملف. يحدث هذا السلوك بسبب IIS 5.0 يرسل استجابة HTTP 200 موافق و لا 304 غير تعديل استجابة.

أيضاً قد ملقم وكيل سلوك بنفس الطريقة. على الملقم الوكيل تختلف أرقام التغيير. بالإضافة إلى ذلك، بتقييم الملقم الوكيل الطلب كمورد لا يملك ملقم وكيل مسبقاً في ذاكرة التخزين المؤقت المحلية.
مراجع
لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
922703قد تواجه خفض مستوى أداء ويب عند استخدام Internet Explorer 6 لمحاولة الوصول إلى تطبيق ويب تتم استضافته على خدمات معلومات إنترنت 6.0

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 922733 - آخر مراجعة: 11/21/2006 05:26:14 - المراجعة: 1.1

Microsoft Internet Information Services 5.0

  • kbmt kbexpertiseinter kbprb kbtshoot KB922733 KbMtar
تعليقات