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

Edge for Private Cloud نسخه 4.17.05

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

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

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

ترتیب شروع : اگر 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. پردازشگر پیام (پردازنده پیام لبه)
  8. سرور Postgres (سرور edge-postgres-server)
  9. سرور Qpid (سرور edge-qpid)
  10. روتر (Edge-Router)
  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

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

می‌توانید از ابزار زیر برای شروع/توقف/راه‌اندازی مجدد یا بررسی وضعیت یک سرویس 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-postgresq l
  • <command> یکی از موارد زیر است: شروع، توقف، راه اندازی مجدد، وضعیت

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

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