شروع، توقف، بازراه‌اندازی، و بررسی وضعیت Apigee Edge

توقف/شروع سفارش

ترتیب توقف و شروع زیرسیستم‌ها مهم است. برنامه‌های شروع و توقف ارائه‌شده که از این موضوع برای اجزای Edge که روی گره یکسان اجرا می‌شوند مراقبت می‌کنند.

سفارش توقف

اگر Edge را روی چند گره نصب می‌کنید، باید اجزای Edge را روی آن گره‌ها در ترتیب توقف زیر متوقف کنید:

  1. سرور مدیریت (edge-management-server)
  2. پردازشگر پیام (edge-message-processor)
  3. سرور Postgres‏ (edge-postgres-server)
  4. Qpid Server (edge-qpid-server)
  5. رهیاب (edge-router)
  6. میانای کاربر Edge جدید (edge-management-ui)
  7. Cassandra‏ (apigee-cassandra)
  8. SymasLDAP (apigee-openldap)
  9. پایگاه داده PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)

شروع سفارش

اگر Edge را روی چند گره نصب می‌کنید، باید اجزای Edge را روی آن گره‌ها در ترتیب شروع زیر شروع کنید:

  1. Cassandra (apigee-cassandra)
  2. SymasLDAP (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 Server (edge-qpid-server)
  10. رهیاب (edge-router)
  11. میانای کاربر Edge جدید (edge-management-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 (Cassandra)
  • ‫apigee-openldap (OpenLDAP)
  • ‫apigee-postgresql (پایگاه داده PostgreSQL)
  • ‫apigee-qpidd (Qpidd)
  • ‫apigee-zookeeper (ZooKeeper)
  • ‫edge-management-server (سرور مدیریت)
  • edge-management-ui (میانای کاربری جدید Edge)
  • ‫edge-message-processor (پردازشگر پیام)
  • ‫edge-postgres-server (سرور Postgres)
  • ‫edge-qpid-server (سرور Qpid)
  • ‫edge-router (رهیاب لبه)

برای مثال، برای شروع، توقف، یا بازراه‌اندازی «سرور مدیریت»، فرمان‌های زیر را اجرا کنید:

/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