بدء تشغيل 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. حديقة ZooKeeper (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. حديقة 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 (كلاسيكي) أو 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