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

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

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

سفارش توقف

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

  1. سرور مدیریت ( edge-management-server )
  2. پردازنده پیام ( edge-message-processor )
  3. سرور پستگرس ( edge-postgres-server )
  4. سرور Qpid ( edge-qpid-server )
  5. روتر ( edge-router )
  6. رابط کاربری لبه: edge-ui (کلاسیک) یا edge-management-ui (جدید)
  7. کاساندرا ( apigee-cassandra )
  8. SymasLDAP ( apigee-openldap )
  9. آپیجی اس‌اس‌او ( apigee-sso )
  10. پایگاه داده PostgreSQL ( apigee-postgresql )
  11. کیوپید ( apigee-qpidd )
  12. نگهبان باغ وحش ( apigee-zookeeper )

شروع سفارش

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

  1. کاساندرا ( apigee-cassandra )
  2. SymasLDAP ( apigee-openldap )
  3. پایگاه داده PostgreSQL ( apigee-postgresql )
  4. کیوپید ( apigee-qpidd )
  5. لبه SSO ( apigee-sso )
  6. نگهبان باغ وحش ( apigee-zookeeper )
  7. سرور مدیریت ( edge-management-server )
  8. پردازنده پیام ( edge-message-processor )
  9. سرور پستگرس ( edge-postgres-server )
  10. سرور Qpid ( edge-qpid-server )
  11. روتر ( edge-router )
  12. رابط کاربری لبه: edge-ui (کلاسیک) یا 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 (کاساندرا)
  • 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