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

الإصدار 4.17.01 من Edge for Private Cloud

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

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

  1. خادم الإدارة (edge-management-server)
  2. معالج الرسائل (edge-message-processor)
  3. خادم Postgres ‏ (edge-postgres-server)
  4. خادم Qpid ‏ (edge-qpid-server)
  5. جهاز التوجيه (جهاز توجيه الحافة)
  6. Edge UI (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 UI (edge-ui)

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

  • لإيقاف Apigee Edge وApache Cassandra وApache ZooKeeper:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • لبدء 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 أو apigee-postgresql
  • <command> هو أحد الأوامر التالية: start أو stop أو restart أو status

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

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