شروع، توقف، راه اندازی مجدد و بررسی وضعیت 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 UI: 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. Apigee SSO ( 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 UI: edge-ui (کلاسیک) یا edge-management-ui (جدید)
  12. Edge SSO ( 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 (Qpidd)
  • apigee-sso (Edge SSO)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (مدیریت سرور)
  • edge-management-ui (Edge UI جدید)
  • edge-message-processor (پردازنده پیام)
  • edge-postgres-server (سرور Postgres)
  • edge-qpid-server (سرور Qpid)
  • edge-router (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