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

אתם צופים במסמכי העזרה של Apigee Edge.
כניסה למסמכי העזרה של Apigee X.
info

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

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

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

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

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

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

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

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

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

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

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

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

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

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