安裝完成後

安裝 Edge 後,您可能會想執行一些常見的工作,以驗證安裝狀態、調整設定及自訂設定。這些工作包括:

任務 說明
在 Edge 元件上叫用指令 使用 apigee-service 公用程式來啟動、停止、重新啟動,以及取得每個 Edge 元件的狀態。
設定邊緣元件 使用屬性檔案來變更預設的 Edge 元件設定。
執行 apigee-validate 請叫用測試指令碼,確保每個元件的安裝作業都順利完成。
調整 JVM 堆積設定 針對每個節點最佳化 Java 記憶體設定。
管理 LDAP 密碼政策 變更預設 LDAP 密碼並設定各種驗證設定。
在節點上安裝 apigee-monit 安裝並使用工具監控節點上的元件,並在失敗時嘗試重新啟動元件。
設定 PostgreSQL 清除工作 為分析服務收集超載的資料。
設定 Cassandra nodetool 維修 您應在 Cassandra 環上執行固定維護作業,以確保所有節點的一致性。
啟用自動啟動功能 指示 Private Cloud 重新啟動時自動重新啟動。
安裝新版 Edge UI Apigee 建議安裝新的 Edge UI,這是適合 Apigee 私有雲開發人員和管理員的改良版使用者介面。

請注意,這些只是安裝 Edge 後常執行的常見工作。如需其他作業與管理工作,請參閱如何設定 Edge作業

在 Edge 元件上叫用指令

Edge 會安裝 /opt/apigee/apigee-service/bin 底下的管理公用程式,以便您管理 Edge 安裝。舉例來說,您可以使用 apigee-all 公用程式來啟動、停止、重新啟動,或找出節點中所有邊緣元件的狀態:

/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version

使用 apigee-service 公用程式來控制和設定個別元件。apigee-service 公用程式的形式如下:

/opt/apigee/apigee-service/bin/apigee-service component_name action

其中 component_name 代表元件。元件必須位於執行 apigee-service 的節點上。視您的設定而定,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)

除了這些元件外,您也可以根據您的設定在 apigee-provisionapigee-validate 元件上叫用 apigee-service

舉例來說,如要重新啟動邊緣路由器,請執行下列指令:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

您可以查看 /opt/apigee 目錄,判斷節點上安裝的元件清單。該目錄會包含一個安裝在節點上每個邊緣元件的子目錄。每個子目錄的前面都是:

  • apigee:Edge 使用的第三方元件。例如:apigee-cassandra
  • edge:Apigee 的 Edge 元件。例如:edge-management-server
  • edge-mint:營利元件。例如:edge-mint-management-server

元件的完整動作清單取決於元件本身,但所有元件都支援下列操作:

  • start, stop, restart
  • status, version
  • backup, restore
  • install, uninstall

設定邊緣元件

如要在安裝後設定 Edge,請使用 .properties 檔案和 Edge 公用程式。舉例來說,如要在 Edge UI 上設定 TLS/SSL,您可以編輯 .properties 檔案來設定必要的屬性。變更 .properties 檔案時,必須重新啟動受影響的 Edge 元件。

.properties 檔案位於 /opt/apigee/customer/application 目錄中。每個元件在該目錄中都有自己的 .properties 檔案。 例如 router.propertiesmanagement-server.properties

如要設定元件的屬性,請編輯對應的 .properties 檔案,然後重新啟動元件:

/opt/apigee/apigee-service/bin/apigee-service component restart

例如:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

更新 Edge 時,系統會讀取 /opt/apigee/customer/application 目錄中的 .properties 檔案。這表示更新會保留您在元件上設定的任何屬性。

如要進一步瞭解邊緣設定,請參閱如何設定邊緣

在節點上安裝 apigee-monit

在節點上安裝元件後,您可以視需要新增 apigee-monit 公用程式。apigee-monit 會監控節點上的元件,如果元件失敗,就會嘗試重新啟動。詳情請參閱「使用 apigee-monit 進行自我修復」。