Edge for Private Cloud גרסה 4.18.05
אפשר להגדיר את הזמן הקצוב לתפוגה של הנתב כשניגשים למעבדי הודעות כחלק משרת proxy ל-API בקשה.
כברירת מחדל, הזמן הקצוב לתפוגה של נתב Edge הוא 57 שניות כשמנסים לגשת להודעה מעבד מידע כחלק מטיפול בבקשה באמצעות שרת proxy ל-API. אחרי שיפוג התוקף של הזמן הקצוב לתפוגה, אם הנתב מנסה להתחבר למעבד הודעות אחר, אם יש כזה. אחרת, מחזירה שגיאה.
שני המאפיינים הבאים קובעים את הזמן הקצוב לתפוגה של הנתב:
נכס | תיאור |
---|---|
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 user:
chown apigee:apigee /opt/apigee/customer/application/router.properties
- מפעילים מחדש את הנתב:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
כדי להגדיר אפשרויות של ניסיונות חוזרים, צריך להשתמש במאפיין RetryOption
כפי שמתואר
מאפיינים של הגדרת מארח וירטואלי.