بدء تشغيل Apigee Edge وإيقافه وإعادة تشغيله والتحقّق من حالته

إيقاف/بدء الطلب

يعد ترتيب إيقاف وتشغيل النظم الفرعية أمرًا مهمًا. يتم توفير نصوص برمجية للبدء والإيقاف تعالج ذلك في مكونات 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 (كلاسيكية) أو edge-management-ui(جديدة)
  7. كاساندرا (apigee-cassandra)
  8. بروتوكول OpenLDAP (apigee-openldap)
  9. قاعدة بيانات PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. حديقة الحيوانات (apigee-zookeeper)
  12. الدخول المُوحَّد (SSO) إلى Apigee (apigee-sso)

بدء الطلب

إذا تم تثبيت Edge على عُقد متعددة، يجب بدء مكونات Edge على هذه العُقد بترتيب البدء التالي:

  1. كاساندرا (apigee-cassandra)
  2. بروتوكول OpenLDAP (apigee-openldap)
  3. قاعدة بيانات PostgreSQL (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. حديقة الحيوانات (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 (كلاسيكية) أو edge-management-ui(جديدة)
  12. الدخول المُوحَّد (SSO) عبر Edge (apigee-sso)

بدء/إيقاف/فحص جميع المكوّنات

تكتشف النصوص البرمجية التالية مكوّنات 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 (Qbidd)
  • apigee-sso (الدخول الموحّد في Edge)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (خادم الإدارة)
  • edge-management-ui (واجهة مستخدم Edge الجديدة)
  • edge-message-processor (معالج الرسائل)
  • edge-postgres-server (خادم Postgres)
  • edge-qpid-server (خادم Qbid)
  • 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