私有雲的邊緣 4.17.01 版
子系統的停止和啟動順序相當重要。透過提供啟動和停止指令碼,您的 Edge 元件可以為您處理在同一節點上執行的 Edge 元件。
停止順序:如果在多個節點上安裝 Edge,您應按照下列順序停止這些節點上的 Edge 元件:
- 管理伺服器 (edge-management-server)
- 訊息處理器 (edge-訊息處理器)
- Postgres 伺服器 (edge-postgres-server)
- Qpid 伺服器 (edge-qpid-server)
- 路由器 (邊緣路由器)
- Edge UI (edge-ui)
- Cassandra (apigee-cassandra)
- OpenLDAP (apigee-openldap)
- PostgreSQL 資料庫 (apigee-postgresql)
- Qpidd (apigee-qpidd)
- ZooKeeper (apigee-zookeeper)
開始順序:如果您在多個節點上安裝 Edge,請依照下列順序在這些節點上啟動 Edge 元件:
- Cassandra (apigee-cassandra)
- OpenLDAP (apigee-openldap)
- PostgreSQL 資料庫 (apigee-postgresql)
- Qpidd (apigee-qpidd)
- ZooKeeper (apigee-zookeeper)
- 管理伺服器 (edge-management-server)
- 訊息處理器 (edge-訊息處理器)
- Postgres 伺服器 (edge-postgres-server)
- Qpid 伺服器 (edge-qpid-server)
- 路由器 (邊緣路由器)
- 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
- <command> 可以是下列任一項目:start、Stop、Restart、status
舉例來說,如要啟動、停止或重新啟動管理伺服器,請執行下列指令:
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