פריסת שרתי proxy בממשק המשתמש

כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של Apigee X.
מידע

כברירת מחדל, לכל הארגונים ב-Apigee Edge יש שתי סביבות: test ו-prod. השם שרירותי. הסביבות האלה נועדו לספק לכם תחום אחד שבו תוכלו לעבוד על השינויים ב-API ולבדוק אותם, ואזור אחר שבו ממשקי ה-API חשופים לאפליקציות.

בהתאם לתפקיד שלכם, יכול להיות שלא תוכלו לפרוס את הקובץ בכל הסביבות. המשתמשים יכולים לפרוס רק בסביבה test. אם אתם אדמינים, תוכלו לפרוס את הפריסה לכל סביבה.

אפשרויות פריסה

אפשר לפרוס שרתי proxy כגרסאות או גרסאות. אלו מושגים נפרדים, כפי שיוסבר בהמשך.

מידע על גרסאות קודמות

בכל סביבה בארגון יכולה להיות רק גרסה אחת של שרת proxy ל-API שנפרסה. בדרך כלל יש גרסה קודמת של שרת proxy ב-prod, וגרסה אחרת נמצאת ב-test בזמן שהיא נבדקת או פותחת. לדוגמה, נפרסו גרסה 1 ב-test וגרסה 20 נפרסה ב-prod. אפשר לראות את הפריסה של כל הגרסאות הקודמות בדף הסקירה הכללית של עורך ה-API של שרת ה-proxy.

כשיוצרים גרסה חדשה של שרת proxy ל-API בלי לשנות את הנתיב הבסיסי, ואז פורסים אותה בסביבה שבה היא כבר נפרסה, הגרסה הקודמת לא פרוסה והגרסה החדשה נפרסת במקומם. חשוב לזכור שפריסה דרך ממשק המשתמש לניהול עשויה להשפיע על שיחות נכנסות. כדי לטפל בשיחות נכנסות ולהעביר אותן בצורה חלקה יותר במהלך הפריסה, כדאי להשתמש ב-Management API. בקטע פריסה של שרתי proxy של API באמצעות ממשק ה-API לניהול מוסבר איך פורסים אותם בצורה חלקה.

תכונת הגרסאות ב-Apigee Edge לא מיועדת לשמש כמערכת לבקרת מקורות. אפשר להשתמש במאגר קוד המקור ובתהליכי מחזור החיים של פיתוח התוכנה (SDLC) הקיימים כדי לנהל את השינויים ולשמור את ההיסטוריה בשרתי ה-API של ה-API. אפשר להתייחס לגרסאות קודמות ב-Edge כדרך להציג או לפרוס במהירות גרסאות קודמות של שרת proxy ל-API. יש מגבלה של 50 גרסאות קודמות של proxy ל-API שניתן לשמור בהיסטוריה ב-Apigee Edge, כפי שמצוין בנושא Limits. כשמגיעים למגבלה, צריך לגבות ולמחוק גרסאות קודמות ישנות יותר שכבר לא רוצים לשמור בהיסטוריה ב-Apigee Edge.

מידע על גרסאות

Edge תומך בפריסות מרובות של שרת proxy בסביבה אחת. לכל גרסה צריך להיות נתיב בסיסי שונה (לדוגמה /v1 ו-/v2).

פריסה וביטול פריסה של שרת proxy ל-API

כדי לפרוס (או לבטל פריסה) של שרת proxy ל-API בממשק המשתמש לניהול:

  1. בעורך ה-API של שרת ה-proxy, בוחרים את הגרסה שרוצים לפרוס (או לבטל את הפריסה).
  2. לוחצים על פריסה > {environment} ועונים בתיבת הדו-שיח לאישור.

    אם נתיב הבסיס של שרת ה-API של ה-API זהה לגרסה אחרת שנפרסה בסביבה הזו, הגרסה הקודמת לא פורסת והגרסה החדשה נפרסת במקומם.
    בקטע הבא מוסבר איך לפרוס כמה גרסאות באותה סביבה.