הפעלה, עצירה, הפעלה מחדש ובדיקת הסטטוס של Apigee Edge

Edge for Private Cloud גרסה 4.18.05

עצירה/התחלה של ההזמנה

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

הפסקת ההזמנה

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

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

לביצוע הזמנה

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

  1. קסנדרה (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. נתב (edge-router)
  11. ממשק משתמש של Edge (edge-ui)

הפעלה/עצירה/בדיקה של כל הרכיבים

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

  • כדי להפסיק את כל רכיבי Apigee:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • כדי להתחיל את כל רכיבי Apigee:
    /opt/apigee/apigee-service/bin/apigee-all start
  • כדי להפעיל מחדש את כל רכיבי Apigee:
    /opt/apigee/apigee-service/bin/apigee-all restart
  • כדי לבדוק אילו רכיבים פועלים:
    /opt/apigee/apigee-service/bin/apigee-all status

הפעלה, עצירה והפעלה מחדש של רכיבים ספציפיים

אפשר להשתמש בכלי apigee-service כדי להתחיל/להפסיק/להפעיל מחדש, או לבדוק את הסטטוס של רכיב Apigee בודד בכל שרת ספציפי.

/opt/apigee/apigee-service/bin/apigee-service component_name [start|stop|restart|status]

כאשר component_name הוא המזהה של הרכיב. ערכים אפשריים של component_name כוללים (בסדר אלפביתי):

  • apigee-cassandra (קסנדרה)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (מסד נתונים של PostgreSQL)
  • apigee-qpidd (קיפוד)
  • apigee-sso (כניסה יחידה (SSO))
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (שרת ניהול)
  • edge-management-ui (ממשק קצה חדש של Edge)
  • edge-message-processor (מעבד הודעות)
  • edge-postgres-server (שרת Postgres)
  • edge-qpid-server (שרת Qpid)
  • edge-router (נתב קצה)
  • edge-ui (ממשק משתמש קלאסי)

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

/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart

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

/opt/apigee/apigee-service/bin/apigee-service component_name status

לדוגמה:

/opt/apigee/apigee-service/bin/apigee-service edge-management-server status