الإصدار 4.18.01 من Edge for Private Cloud
يمكنك ضبط مهلة جهاز التوجيه عند الوصول إلى معالِجات الرسائل كجزء من طلب وكيل واجهة برمجة التطبيقات.
يبلغ الحد الأقصى التلقائي لمهلة Edge Router 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 ثانية.
كما هو الحال مع السمة |
|
لضبط مهلة جهاز التوجيه:
- عدِّل ملف
/opt/apigee/customer/application/router.properties. إذا لم يكن الملف موجودًا، أنشئه. - اضبط الخصائص في ملف الإعداد، كما هو موضّح في المثال التالي:
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
- تأكَّد من أنّ ملف الخصائص مملوك للمستخدم "apigee":
chown apigee:apigee /opt/apigee/customer/application/router.properties
- أعِد تشغيل جهاز التوجيه:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
To set retry options, use the RetryOption property as described in
virtual host configuration properties.