توقف/شروع سفارش
ترتیب توقف و شروع زیرسیستمها مهم است. اسکریپتهای شروع و توقف ارائه شدهاند که این کار را برای مؤلفههای Edge که در همان گره اجرا میشوند انجام میدهند.
سفارش توقف
اگر Edge را در چند گره نصب میکنید، باید مؤلفههای Edge را در آن گرهها با ترتیب توقف زیر متوقف کنید:
- سرور مدیریت (
edge-management-server) - پردازشگر پیام (
edge-message-processor) - سرور Postgres (
edge-postgres-server) - Qpid Server (
edge-qpid-server) - رهیاب (
edge-router) - میانای کاربر Edge:
edge-ui(کلاسیک) یاedge-management-ui(جدید) - Cassandra (
apigee-cassandra) - الدپ باز (
apigee-openldap) - پایگاه داده PostgreSQL (
apigee-postgresql) - Qpidd (
apigee-qpidd) - ZooKeeper (
apigee-zookeeper) - Apigee SSO (
apigee-sso)
شروع سفارش
اگر Edge را در چندین گره نصب میکنید، باید مؤلفههای Edge را در آن گرهها با ترتیب شروع زیر شروع کنید:
- Cassandra (
apigee-cassandra) - الدپ باز (
apigee-openldap) - پایگاه داده PostgreSQL (
apigee-postgresql) - Qpidd (
apigee-qpidd) - ZooKeeper (
apigee-zookeeper) - سرور مدیریت (
edge-management-server) - پردازشگر پیام (
edge-message-processor) - سرور Postgres (
edge-postgres-server) - Qpid Server (
edge-qpid-server) - رهیاب (
edge-router) - میانای کاربر Edge:
edge-ui(کلاسیک) یاedge-management-ui(جدید) - 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(Cassandra) -
apigee-openldap(OpenLDAP) -
apigee-postgresql(پایگاه داده PostgreSQL) -
apigee-qpidd(Qpidd) -
apigee-sso(Edge SSO) -
apigee-zookeeper(ZooKeeper) -
edge-management-server(سرور مدیریت) -
edge-management-ui(میانای کاربر جدید Edge) -
edge-message-processor(پردازشگر پیام) -
edge-postgres-server(سرور Postgres) -
edge-qpid-server(سرور Qpid) -
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