啟動、停止、重新啟動及檢查 Apigee Edge 的狀態

停止/開始排序

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

停止訂購

如果您在多個節點上安裝 Edge,就必須停止這些節點上的 Edge 元件 停止順序

  1. 管理伺服器 (edge-management-server)
  2. 訊息處理器 (edge-message-processor)
  3. Postgres 伺服器 (edge-postgres-server)
  4. Qpid 伺服器 (edge-qpid-server)
  5. 路由器 (edge-router)
  6. 邊緣 UI:edge-ui (傳統版) 或 edge-management-ui(新版)
  7. Cassandra (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. PostgreSQL 資料庫 (apigee-postgresql)
  10. 季數 (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)
  12. Apigee 單一登入 (SSO) (apigee-sso)

開始下單

如果您在多個節點上安裝 Edge,就必須在這些節點上啟動 Edge 元件 以下開始順序

  1. Cassandra (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. PostgreSQL 資料庫 (apigee-postgresql)
  4. 季數 (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. 路由器 (edge-router)
  11. 邊緣 UI:edge-ui (傳統版) 或 edge-management-ui(新版)
  12. 邊緣單一登入 (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 (魁北克)
  • apigee-sso (邊緣單一登入)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (管理伺服器)
  • edge-management-ui (新版 Edge UI)
  • edge-message-processor (訊息處理器)
  • edge-postgres-server (Postgres 伺服器)
  • edge-qpid-server (快速伺服器)
  • edge-router (邊緣路由器)
  • edge-ui (傳統版 UI)

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

/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