مشاركة عبر


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

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

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

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

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

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

هام

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

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

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

تحقيق الصحة TCP

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

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

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

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

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

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

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

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

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

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

في هذا المثال، يمكنك إزالة فحص صحة TCP.

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

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

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

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

  6. حدد حذف.

تحقيق الصحة HTTP

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

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

في هذا المثال، يمكنك إنشاء فحص صحة HTTP.

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

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

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

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

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

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

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

في هذا المثال، يمكنك إزالة فحص صحة HTTP.

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

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

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

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

  6. حدد حذف.

تحقيق الصحة HTTPS

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

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

في هذا المثال، يمكنك إنشاء فحص صحة HTTPS.

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

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

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

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

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

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

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

في هذا المثال، يمكنك إزالة فحص صحة HTTPS.

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

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

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

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

  6. حدد حذف.

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

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

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