הפעלה, הפסקה והפעלה מחדש של Apigee Edge

Edge for Private Cloud גרסה 4.16.09

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

סדר העצירה: אם מתקינים את Edge בכמה צמתים, צריך לעצור את הרכיבים של Edge בצמתים האלה בסדר הבא:

  1. שרת ניהול (edge-management-server)
  2. מעבד בקשות (edge-message-processor)
  3. שרת Postgres‏ (edge-postgres-server)
  4. שרת Qpid‏ (edge-qpid-server)
  5. נתב (נתב קצה)
  6. ממשק משתמש של Edge‏ (edge-ui)
  7. ‫Cassandra‏ (apigee-cassandra)
  8. ‫OpenLDAP‏ (apigee-openldap)
  9. מסד נתונים של PostgreSQL‏ (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ‫ZooKeeper‏ (apigee-zookeeper)

סדר ההפעלה: אם מתקינים את Edge בכמה צמתים, צריך להפעיל את רכיבי Edge בצמתים האלה בסדר הבא:

  1. ‫Cassandra‏ (apigee-cassandra)
  2. ‫OpenLDAP‏ (apigee-openldap)
  3. מסד נתונים של PostgreSQL‏ (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ‫ZooKeeper‏ (apigee-zookeeper)
  6. שרת ניהול (edge-management-server)
  7. מעבד בקשות (edge-message-processor)
  8. שרת Postgres‏ (edge-postgres-server)
  9. שרת Qpid‏ (edge-qpid-server)
  10. נתב (נתב קצה)
  11. ממשק משתמש של Edge‏ (edge-ui)

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

  • כדי לעצור את Apigee Edge,‏ Apache Cassandra ו-Apache ZooKeeper:
    ‎/<inst_root>/apigee/apigee-service/bin/apigee-all stop
  • כדי להפעיל את Apache ZooKeeper,‏ Apache Cassandra ו-Apigee Edge:
    /<inst_root>/apigee/apigee-service/bin/apigee-all start
  • כדי לבדוק אם השרת פועל:
    /<inst_root>/apigee/apigee-service/bin/apigee-all status

הפעלה, עצירה והפעלה מחדש של שירות ספציפי

אתם יכולים להשתמש בכלי הבא כדי להפעיל, להפסיק או להפעיל מחדש שירות Apigee ספציפי בכל שרת.

/<inst_root>/apigee/apigee-service/bin/apigee-service <service> <command>

כאשר:

  • ‫<service> הוא אחד מהבאים: edge-management-server, ‏ edge-ui, ‏ edge-router,‏ edge-message-processor, ‏ edge-qpid-server, ‏ edge-postgres-server, ‏ apigee-zookeeper,‏ apigee-cassandra, ‏ apigee-openldap, ‏ apigee-qpidd, ‏ apigee-postgresql
  • <command> היא אחת מהאפשרויות הבאות: start, stop, restart

לדוגמה, כדי להפעיל, לעצור או להפעיל מחדש את שרת הניהול, מריצים את הפקודות הבאות:

apigee-service edge-management-server start
apigee-service edge-management-server stop
apigee-service edge-management-server restart

אפשר גם לבדוק את הסטטוס של שירות Apigee ספציפי באמצעות הפקודה הבאה:

apigee-service edge-management-server status