אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X. מידע
Edge Microgateway v. 2.5.x
במאמר הזה מוסבר איך להתקין או להסיר את Edge Microgateway.
דרישות מינימליות לחומרה
כדי להשתמש ב-Edge Microgateway, צריך לעמוד בדרישות המינימליות הבאות מבחינת החומרה:
- במכונה וירטואלית (VM), ל-Edge Microgateway נדרש ליבה אחת לפחות וזיכרון RAM בנפח 256MB לפחות. התהליך של Edge Microgateway עצמו צורך פחות מ-128MB של זיכרון RAM.
- במאגר, אפשר להשתמש ב-Microgateway עם תמונה בגודל של פחות מ-100MB.
דרישות מוקדמות
- במערכת שלכם צריכה להיות מותקנת גרסת Node.js 6.x LTS או 8.x LTS. כדי לבדוק את הגרסה, מריצים את הפקודה הבאה:
node -v v6.9.1
- ב-Windows צריך להתקין את OpenSSL ולהוסיף אותו לPATH.
- אם אתם משתמשים ב-Apigee Edge Private Cloud כדי להגדיר את Edge Microgateway, אתם צריכים להשתמש בגרסה 4.18.01 ואילך של Private Cloud.
התקנת Edge Microgateway אם יש חיבור לאינטרנט
בקטע הזה מוסבר איך להתקין את Edge Microgateway ולאתחל הגדרת ברירת מחדל.
- כדי להתקין את הגרסה האחרונה של Edge Microgateway עם
npm, פועלים לפי השלבים הבאים. הפקודה הזו מתקינה את התוכנה ומציבה את קובץ ההפעלהedgemicroבנתיב.npm install edgemicro -g
כדי להתקין גרסה ספציפית של Edge Microgateway, צריך לציין את מספר הגרסה בפקודת ההתקנה. אם לא מציינים את מספר הגרסה, הגרסה האחרונה תותקן. לדוגמה, כדי להתקין את גרסה 2.5.7, משתמשים בפקודה הבאה.
npm install edgemicro@2.5.7 -g
- בודקים את מספר הגרסה. לדוגמה, אם התקנתם את גרסה 2.5.7:
edgemicro --version current nodejs version is v6.9.1 current edgemicro version is 2.5.7
- פועלים לפי שלבי ההגדרה והקביעה במאמר בנושא הגדרה של Edge Microgateway.
הפעלת Edge Microgateway ב-Windows כשירות
אפשר להפעיל את Edge Microgateway ב-Windows כשירות. מידע נוסף מופיע במאמר שיטות מומלצות לניהול תפעולי של Microgateway (edgemicro) ב-Windows בקהילת Apigee.
אפשר להתקין את Edge Microgateway בלי חיבור לאינטרנט?
באתרים שאין בהם גישה לאינטרנט, אדמין יכול להתקין ולתחזק מאגר npm פרטי ברשת הפנימית. ההוראות להגדרת מאגר פרטי npm לא מופיעות בהיקף המדריך הזה, אבל אפשר לחפש אותן ולמצוא הוראות מועילות. אם התקנתם מאגר npm פרטי, תוכלו לפעול לפי הוראות ההתקנה שצוינו למעלה.
תחילת העבודה
אם זו הפעם הראשונה שאתם משתמשים ב-Edge Microgateway, אחרי שתסיימו את ההתקנה, מומלץ להתחיל עם המאמר הגדרה וקביעת תצורה של Edge Microgateway. מדריך ההגדרה וההגדרה כולל את כל השלבים שצריך לבצע כדי להתקין, להגדיר, להפעיל ולהשתמש במופע של Edge Microgateway.
איפה מותקן Edge Microgateway?
כשמשתמשים ב-npm עם האפשרות הגלובלית (npm install -g edgemicro), התוכנה מותקנת ב-[prefix]/lib/node_modules/edgemicro. אפשר למצוא את הערך של [prefix] באמצעות הפקודה הבאה:
npm config get prefix
הגדרת הקידומת מוגדרת כברירת מחדל למיקום שבו מותקן הצומת. ברוב המערכות, הערך הזה הוא /usr/local. ב-Windows, השעה היא %AppData%\npm. הערך של [prefix] ניתן להגדרה. מידע נוסף על המיקום שבו מודולים של Node.js מותקנים כברירת מחדל ועל אופן ההגדרה של מיקום ההתקנה מופיע במאמר npm-folders.
הסרת ההתקנה של Edge Microgateway
אם אתם צריכים להסיר את Edge Microgateway:
- מחיקה או העברה לארכיון של ספריית ההתקנה
[prefix]/lib/node_modules/edgemicro, כאשר [prefix] הוא הקידומת של npm כפי שמוסבר במאמר איפה מותקן Edge Microgateway? -
מוחקים או מעבירים לארכיון את קובצי היומן. כברירת מחדל, קובצי
edgemicro-*.logנמצאים ב-/var/tmp/, אבל אפשר להגדיר מיקום אחר. אם יש ספק, כדאי לבדוק את קובץ ההגדרות של Edge Microgateway. - מוחקים או מעבירים לארכיון את קובצי ההגדרות של זמן הריצה ושל המטמון:
~/.edgemicro/*.yaml
תמיכה ב-Kubernetes
אתם יכולים להשתמש ב-Edge Microgateway כדי לספק ניהול של Apigee API לשירותים שפועלים באשכול Kubernetes. מידע על שילוב Edge Microgateway עם Kubernetes
תמיכה ב-Docker
עכשיו אפשר להוריד את הגרסה האחרונה של Edge Microgateway כקובץ אימג' של Docker:
docker pull gcr.io/apigee-microgateway/edgemicro:latest