ضبط المهلة التي تستخدمها واجهة مستخدم Edge لطلبات إدارة واجهة برمجة التطبيقات Edge

Edge for Private Cloud v. 4.17.05

يمكنك تحديد مدة مهلة واجهة برمجة التطبيقات التي تستخدمها واجهة مستخدم Edge للتحكّم في المدة التي تنتظرها واجهة المستخدم لعرض طلب إدارة واجهة برمجة التطبيقات. تحدد الخصائص التالية المهلة:

  • يحدّد العنصر conf_apigee_apigee.feature.apitimeout الوقت بالثواني الذي تنتظره واجهة المستخدم للرجوع إلى الخلفية، بغض النظر عن أي نشاط فيه. وإذا لم تكتمل المكالمة في ذلك الوقت، ستعرض واجهة المستخدم خطأ انتهاء المهلة. وتبلغ القيمة التلقائية 180 ثانية (3 دقائق).
  • يحدّد الحقل conf_apigee_play.ws.timeout.idle المدة التي ينتظرها واجهة المستخدم بالمللي ثانية للنشاط على الخادم. ويمكن ضبطها على القيمة نفسها مثل conf_apigee_apigee_apitimeout أو على قيمة أقل. وعند ضبطها على قيمة أكبر، لن يكون لها أي تأثير. القيمة التلقائية هي 180000 مللي ثانية (3 دقائق).
  • conf_apigee_play.ws.timeout.connection تحدّد المدة التي تنتظرها واجهة المستخدم حتى يتم إنشاء اتصال. يمكن ضبطها على القيمة نفسها مثل conf_apigee_apigee_apitimeout أو على قيمة أقل. وعند ضبطها على قيمة أكبر، لن يكون لها أي تأثير. القيمة التلقائية هي 120,000 ملي ثانية (دقيقتان).

لإعداد هذه السمات:

  1. افتح ملف ui.property في محرِّر. في حال عدم وجود الملف، أنشئه:
    > vi /opt/apigee/customer/application/ui.property
  2. اضبط السمات على النحو المطلوب:
    conf_apigee_apigee.feature.apitimeout="240"
    conf_apigee_play.ws.timeout.idle="240000"
    conf_apigee_play.ws.timeout.connection="180000"
  3. احفظ التغييرات.
  4. تأكَّد من أن ملف المواقع مملوك لمستخدم "apigee":
    > chown apigee:apigee /opt/apigee/customer/application/ui.property
  5. إعادة تشغيل واجهة مستخدم Edge:
    > /opt/apigee/apigee-service/bin/apigee-serviceوج-ui إعادة تشغيل