إدارة التحقيقات الصحية لـ Azure Load Balancer باستخدام مدخل Azure

يستخدم Azure Load Balancer التحقيقات الصحية لمراقبة صحة مثيلات الواجهة الخلفية. في هذه المقالة، ستتعرف على كيفية إدارة التحقيقات الصحية لـ Azure Load Balancer.

هناك ثلاثة أنواع من التحقيقات الصحية:

SKU القياسية SKU الأساسية
أنواع الفحص TCP, HTTP, HTTPS TCP, HTTP
سلوك الفحص جميع التحقيقات لأسفل، تستمر جميع تدفقات TCP. جميع التحقيقات معطلة، وتنتهي جميع تدفقات TCP.

تحتوي فحوصات السلامة على الخصائص التالية:

تكوين فحص السلامة التفاصيل
الاسم اسم التحقيق الصحي. هذا هو الاسم الذي تحصل على تعريفه لفحص السلامة الخاص بك
البروتوكول بروتوكول فحص السلامة. هذا هو نوع البروتوكول الذي ترغب في الاستفادة من التحقيق الصحي. الخيارات المتوفرة هي: TCP وHTTP وHTTPS
منفذ منفذ التحقيق الصحي. المنفذ الوجهة الذي ترغب في أن يستخدمه التحقيق الصحي عند الاتصال بالجهز الظاهري للتحقق من الحالة الصحية للجهاز الظاهري. يجب التأكد من أن الجهاز الظاهري يستمع أيضا إلى هذا المنفذ (أي أن المنفذ مفتوح).
الفاصل الزمني (بالثوان) الفاصل الزمني لفحص السلامة. مقدار الوقت (بالثوان) بين attemps التحقق من الصحة المتتالية إلى الجهاز الظاهري
يستخدم من قبل قائمة قواعد موازن التحميل باستخدام هذا التحقيق الصحي المحدد. يجب أن يكون لديك قاعدة واحدة على الأقل باستخدام التحقيق الصحي حتى تكون فعالة
المسار URI المستخدم لطلب الحالة الصحية من مثيل الجهاز الظاهري بواسطة فحص السلامة (ينطبق فقط على تحقيقات HTTP(s).

هام

تنشأ تحقيقات صحة Load Balancer من عنوان IP 168.63.129.16 ويجب ألا يتم حظرها حتى تقوم التحقيقات بوضع علامة ممكن على المثيل الخاص بك. لمشاهدة حركة مرور هذا التحقيق داخل مثيل الواجهة الخلفية، راجع "Azure Load Balancer FAQ".

بغض النظر عن حد المهلة التي تم تكوينها، ستعمل تحقيقات صحة موازن تحميل HTTP (S) تلقائياً على وضع علامة معطل على المثيل إذا قام الخادم بإرجاع أي رمز حالة غير HTTP 200 OK أو إذا تم إنهاء الاتصال عبر إعادة تعيين TCP.

المتطلبات الأساسية

تحقيق الصحة TCP

في هذا القسم، ستتعرف على كيفية إضافة تحقيق صحة TCP وإزالته. يتم استخدام موازن تحميل عام في الأمثلة.

إضافة تحقيق صحة TCP جديد

في هذا المثال، ستقوم بإنشاء تحقيق صحة TCP لمراقبة المنفذ 80.

  1. تسجيل الدخول إلى ⁧⁩مدخل Azure⁧⁩.

  2. في مربع البحث في أعلى المدخل، أدخل "موازنة التحميل". حدد "موازنة التحميل" في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Health probes" في الإعدادات.

  5. حدد "+ Add" في تحقيقات الصحة لإضافة تحقيق.

    لقطة شاشة لصفحة فحوصات الصحة الواردة لموازنة تحميل Azure

  6. أدخل المعلومات التالية في "Add health probe" أو حددها.

    الإعداد القيمة
    الاسم أدخِل myHealthProbe.
    البروتوكول حدد TCP.
    المنفذ أدخل منفذ TCP الذي ترغب في مراقبته. على سبيل المثال، المنفذ 80.
    ‏‏الفاصل الزمني أدخل فاصلاً زمنياً بين عمليات تفقد التحقيقات. على سبيل المثال، يكون الإعداد الافتراضي 5.
  7. حدد ⁧⁩إضافة⁧⁩.

إزالة تحقيق صحة TCP

في هذا المثال، ستزيل تحقيق صحة TCP.

  1. تسجيل الدخول إلى ⁧⁩مدخل Azure⁧⁩.

  2. في مربع البحث في أعلى المدخل، أدخل "موازنة التحميل". حدد "موازنة التحميل" في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Health probes" في الإعدادات.

  5. حدد النقاط الثلاث بجوار القاعدة التي تريد إزالتها.

  6. حدد⁧⁩حذف⁧⁩.

    لقطة شاشة لإزالة فحص TCP.

تحقيق الصحة HTTP

في هذا القسم، ستتعرف على كيفية إضافة تحقيق صحة HTTP وإزالته. يتم استخدام موازن تحميل عام في الأمثلة.

إضافة تحقيق الصحة HTTP

في هذا المثال، ستقوم بإنشاء تحقيق صحة HTTP.

  1. تسجيل الدخول إلى ⁧⁩مدخل Azure⁧⁩.

  2. في مربع البحث في أعلى المدخل، أدخل "موازنة التحميل". حدد "موازنة التحميل" في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Health probes" في الإعدادات.

  5. حدد "+ Add" في تحقيقات الصحة لإضافة تحقيق.

    لقطة شاشة لصفحة فحوصات الصحة الواردة لموازنة تحميل Azure

  6. أدخل المعلومات التالية في "Add health probe" أو حددها.

    الإعداد القيمة
    الاسم أدخِل myHealthProbe.
    البروتوكول حدد HTTP.
    المنفذ أدخل منفذ TCP الذي ترغب في مراقبته. على سبيل المثال، المنفذ 80.
    المسار أدخل عنوان URI المستخدم لطلب الحالة الصحية. على سبيل المثال، /.
    ‏‏الفاصل الزمني أدخل فاصلاً زمنياً بين عمليات تفقد التحقيقات. على سبيل المثال، يكون الإعداد الافتراضي 5.
  7. اختر ⁧⁩«إضافة»⁧

إزالة تحقيق الصحة HTTP

في هذا المثال، ستقوم بإزالة تحقيق الصحة HTTP.

  1. تسجيل الدخول إلى ⁧⁩مدخل Azure⁧⁩.

  2. في مربع البحث في أعلى المدخل، أدخل "موازنة التحميل". حدد "موازنة التحميل" في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Health probes" في الإعدادات.

  5. حدد النقاط الثلاث بجوار القاعدة التي تريد إزالتها.

  6. حدد⁧⁩حذف⁧⁩.

    لقطة شاشة لإزالة فحص HTTP.

تحقيق الصحة HTTPS

في هذا القسم، ستتعرف على كيفية إضافة تحقيق صحة HTTPS وإزالته. يتم استخدام موازن تحميل عام في الأمثلة.

إضافة تحقيق الصحة HTTPS

في هذا المثال، ستقوم بإنشاء تحقيق صحة HTTPS.

  1. تسجيل الدخول إلى ⁧⁩مدخل Azure⁧⁩.

  2. في مربع البحث في أعلى المدخل، أدخل "موازنة التحميل". حدد "موازنة التحميل" في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Health probes" في الإعدادات.

  5. حدد "+ Add" في تحقيقات الصحة لإضافة تحقيق.

    لقطة شاشة لصفحة فحوصات الصحة الواردة لموازنة تحميل Azure

  6. أدخل المعلومات التالية في "Add health probe" أو حددها.

    الإعداد القيمة
    الاسم أدخِل myHealthProbe.
    البروتوكول حدد HTTPS.
    المنفذ أدخل منفذ TCP الذي ترغب في مراقبته. على سبيل المثال، المنفذ 443.
    المسار أدخل عنوان URI المستخدم لطلب الحالة الصحية. على سبيل المثال، /.
    ‏‏الفاصل الزمني أدخل فاصلاً زمنياً بين عمليات تفقد التحقيقات. على سبيل المثال، يكون الإعداد الافتراضي 5.
  7. اختر ⁧⁩«إضافة»⁧

إزالة تحقيق الصحة HTTPS

في هذا المثال، ستقوم بإزالة تحقيق الصحة HTTPS.

  1. تسجيل الدخول إلى ⁧⁩مدخل Azure⁧⁩.

  2. في مربع البحث في أعلى المدخل، أدخل "موازنة التحميل". حدد "موازنة التحميل" في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Health probes" في الإعدادات.

  5. حدد النقاط الثلاث بجوار القاعدة التي تريد إزالتها.

  6. حدد⁧⁩حذف⁧⁩.

    لقطة شاشة لإزالة فحص HTTPS.

الخطوات التالية

في هذه المقالة، تعلمت كيفية إدارة تحقيقات الصحة لـ Azure Load Balancer.

لمزيدٍ من المعلومات حول Azure Load Balancer، انظر: