אפשר לציין את משך הזמן הקצוב לתפוגה של ממשק ה-API שבו משתמש ממשק המשתמש של Edge, כדי לקבוע כמה זמן ממשק המשתמש ימתין עד שתתבצע קריאה לניהול API. המאפיינים הבאים מגדירים את הזמן הקצוב לתפוגה:
- conf_apigee_apigee.feature.apitimeout מגדיר את הזמן בשניות שממשק המשתמש ימתין עד שתתבצע קריאה לקצה העורפי, לא משנה אם בוצעה בו פעילות כלשהי. אם הקריאה לא מסתיימת בפרק הזמן הזה, ממשק המשתמש מציג הודעת שגיאה של הזמן הקצוב לתפוגה. ערך ברירת המחדל הוא 180 שניות (3 דקות).
- conf_apigee_play.ws.timeout.idle קובע כמה זמן ימתין ממשק המשתמש (באלפיות שנייה) לפעילות בשרת. אפשר לקבוע ערך זהה לזה של conf_apigee_apigee_apitimeout או לערך נמוך יותר. להגדרת ערך גבוה יותר אין השפעה. ברירת המחדל היא 180,000 אלפיות שנייה (3 דקות).
- הפרמטר conf_apigee_play.ws.timeout.ביחד מגדיר את משך הזמן שבו ממשק המשתמש ימתין ליצירת חיבור. אפשר לקבוע ערך זהה לזה של conf_apigee_apigee_apitimeout או לערך נמוך יותר. להגדרת ערך גבוה יותר אין השפעה. ברירת המחדל היא 1,20,000 אלפיות השנייה (2 דקות).
כדי להגדיר את המאפיינים האלה:
- פותחים את הקובץ ui.properties בעורך. אם הקובץ לא קיים, יוצרים אותו:
> vi /opt/apigee/customer/application/ui.properties - מגדירים את המאפיינים באופן הרצוי:
conf_apigee_apigee.feature.apitimeout="240"
conf_apigee_play.ws.timeout.idle="240000"
conf_apigee_play.ws.timeout.connect="180000" - שומרים את השינויים.
- מוודאים שקובץ המאפיינים בבעלות המשתמש 'apigee':
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - מפעילים מחדש את ממשק המשתמש של Edge:
> /opt/apigee/apigee-service/bin/apigee-service edge-UI הפעלה מחדש