جارٍ إعداد مهلة جهاز التوجيه

الإصدار 4.18.05 من Edge for Private Cloud

يمكنك تهيئة مهلة جهاز التوجيه عند الدخول إلى معالِجات الرسائل الإلكترونية كجزء من الخادم الوكيل لواجهة برمجة التطبيقات. طلبك.

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

تتحكم السمتان التاليتان في مهلة جهاز التوجيه:

الموقع الوصف
conf_load_balancing_load.balancing.driver.proxy.read.timeout
  تُحدِّد هذه السياسة وقت الانتظار لجهاز توجيه واحد. القيمة التلقائية هي 57 ثانية.

يمكنك ضبط الفاصل الزمني على أنّه غير الثواني باستخدام ما يلي: الترميز:

ms: milliseconds
s:  seconds (default)
m:  minutes
h:  hours
d:  days
w:  weeks
M:  months (length of 30 days)
y:  years (length of 365 days)

مثلاً، لضبط وقت الانتظار على ساعتين، يمكنك استخدام أي مما يلي القيم التالية:

conf_load_balancing_load.balancing.driver.proxy.read.timeout=2h  # 2 hours
  OR
conf_load_balancing_load.balancing.driver.proxy.read.timeout=120m  # 120 minutes
conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout
  يحدد هذا الإعداد إجمالي وقت الانتظار لجميع معالجات الرسائل عند استخدام Edge يحتوي التثبيت على العديد من معالجات الرسائل. ولها القيمة الافتراضية الحالية بقيمة conf_load_balancing_load.balancing.driver.proxy.read.timeout، أو 57 ثانية.

كما هي الحال مع conf_load_balancing_load.balancing.driver.proxy.read.timeout يمكنك تحديد فواصل زمنية غير المدة الافتراضية (بالثواني).

لضبط مهلة جهاز التوجيه:

  1. عدِّل ملف /opt/apigee/customer/application/router.properties. إذا كان الملف غير موجود، قم بإنشائه.
  2. اضبط السمات في ملف الإعداد، كما يبيِّن المثال التالي:
    conf_load_balancing_load.balancing.driver.proxy.read.timeout=1800000ms  # 1800000 milliseconds
    conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout=1d  # 1 day
  3. تأكّد من أنّ ملف الخصائص يملكه "apigee". المستخدم:
    chown apigee:apigee /opt/apigee/customer/application/router.properties
  4. أعِد تشغيل جهاز التوجيه:
    /opt/apigee/apigee-service/bin/apigee-service edge-router restart

لضبط خيارات إعادة المحاولة، استخدِم السمة RetryOption كما هو موضّح في خصائص إعداد المضيف الافتراضي.