啟動、停止及重新啟動 Apigee Edge

Private Cloud v. 4.16.09 版本

停止及啟動子系統的順序相當重要。開始和停止指令碼如下: 但前提是該元件須妥善處理在相同節點上執行的 Edge 元件。

停止順序:如果您在多個節點上安裝 Edge,則必須停止 Edge 並依照下列順序排列這些節點上的元件

  1. 管理伺服器 (edge-management-server)
  2. 訊息處理器 (edge-message-processor)
  3. Postgres 伺服器 (edge-postgres-server)
  4. Qpid 伺服器 (edge-qpid-server)
  5. 路由器 (邊緣路由器)
  6. Edge UI (edge-ui)
  7. Cassandra (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. PostgreSQL 資料庫 (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)

起始順序:如果您在多個節點上安裝 Edge,請先 這些節點上的邊緣元件,順序如下:

  1. Cassandra (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. 路由器 (邊緣路由器)
  11. Edge UI (edge-ui)

下列指令碼會偵測設定要在哪些系統上執行的 Apigee 元件 並僅會以正確的順序啟動或停止這些元件 使用該節點

  • 如要停止 Apigee Edge、Apache Cassandra 和 Apache ZooKeeper:
    /<inst_root>/apigee/apigee-service/bin/apigee-all 停靠點
  • 如要啟動 Apache ZooKeeper、Apache Cassandra 和 Apigee Edge:
    /<inst_root>/apigee/apigee-service/bin/apigee-all 啟動
  • 如何檢查伺服器是否正在執行:
    /<inst_root>/apigee/apigee-service/bin/apigee-all 狀態

開始、停止並重新啟動 個人服務

您可以使用下列工具啟動/停止/重新啟動個別 Apigee 服務 專屬伺服器

/<inst_root>/apigee/apigee-service/bin/apigee-service <service> <command>

其中:

  • &lt;service&gt; 是下列任一值: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-postgresql
  • &lt;command&gt; 是下列其中一項:start, stop, restart

例如,如要啟動/停止或重新啟動 Management Server,請執行下列指令:

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