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

Edge for Private Cloud - الإصدار 4.17.01

يعد ترتيب إيقاف وتشغيل النظم الفرعية أمرًا مهمًا. يتم توفير نصوص برمجية للبدء والإيقاف تعالج ذلك في مكونات Edge التي تعمل على نفس العقدة.

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

  1. خادم الإدارة (EDGE-management-server)
  2. معالج الرسائل (معالج الرسائل الهامشية)
  3. Postgres Server (edge-postgres-server)
  4. خادم Qpid (edge-qpid-server)
  5. موجّه (جهاز توجيه حافة)
  6. واجهة مستخدم Edge (EDGE-ui)
  7. كاساندرا (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. قاعدة بيانات PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (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. معالج الرسائل (معالج الرسائل الهامشية)
  8. Postgres Server (edge-postgres-server)
  9. خادم Qpid (edge-qpid-server)
  10. موجّه (جهاز توجيه حافة)
  11. واجهة مستخدم Edge (EDGE-ui)

تكتشف النصوص البرمجية التالية مكوّنات Apigee التي تم إعدادها للتشغيل على النظام الذي يتم تنفيذ النص البرمجي عليه، وستبدأ أو توقف هذه المكونات فقط بالترتيب الصحيح لتلك العقدة.

  • لإيقاف Apigee Edge وApache Cassandra وApache ZooKeeper:
    /opt/apigee/apigee-service/bin/apigee-all إيقاف
  • لبدء تشغيل Apache ZooKeeper وApache Cassandra وApigee Edge:
    /opt/apigee/apigee-service/bin/apigee-all start
  • للتحقّق ممّا إذا كان الخادم قيد التشغيل:
    /opt/apigee/apigee-service/bin/apigee-all status

بدء خدمة فردية وإيقافها وإعادة تشغيلها والتحقق من حالتها

يمكنك استخدام الأداة التالية لبدء/إيقاف/إعادة تشغيل أو فحص حالة خدمة Apigee فردية على أي خادم محدد.

/opt/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, apigel-postgres
  • <command> هي إحدى الحالات التالية: start وإيقاف وإعادة التشغيل والحالة

على سبيل المثال، لبدء "خادم الإدارة" أو إيقافه أو إعادة تشغيله، شغِّل الأوامر التالية:

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