在 UI 中部署 Proxy

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

根據預設,Apigee Edge 中的所有機構都有兩個環境:testprod。名稱可以任意指定。這些環境只是為了提供一個區域,讓您處理及測試 API 變更,以及另一個區域,讓應用程式存取 API。

視角色而定,您可能無法部署至所有環境。使用者只能部署到 test 環境。如果您是管理員,可以部署到任何環境。

部署方案

您可以將 Proxy 部署為修訂版本或版本。如後文所述,這兩個概念並不相同。

關於修訂版本

機構中的每個環境只能有一個已部署的 API Proxy 修訂版本。在測試或開發test其他修訂版本時,prod中通常會有代理修訂版本。舉例來說,您可以在 test 中部署修訂版本 1,並在 prod 中部署修訂版本 20。您可以在 API Proxy 編輯器的「總覽」頁面中,查看所有修訂版本的部署情形。

如果您建立 API Proxy 的新修訂版本,但未變更其基本路徑,然後將該版本部署至已部署的環境,系統會取消部署舊版,並改為部署新修訂版本。請注意,透過管理 UI 部署可能會影響來電。如要在部署期間更順暢地處理及轉接來電,請使用管理 API。請參閱「使用 Management API 部署 API Proxy」一節中的無縫部署。

Apigee Edge 的修訂版本功能並非設計為原始碼控管系統。 使用現有的程式碼存放區和軟體開發生命週期 (SDLC) 程序,管理 API Proxy 的變更並保留記錄。您可以將 Edge 中的修訂版本視為快速查看或部署不同 API Proxy 修訂版本的方式。如「限制」主題所述,Apigee Edge 最多可保留 50 個 API Proxy 修訂版本。達到上限時,請先備份並刪除 Apigee Edge 中不再需要保留在記錄中的舊版修訂內容,再建立新修訂內容。

關於版本

Edge 支援在單一環境中部署多個版本的 Proxy。每個版本都必須有不同的基本路徑 (例如 /v1/v2)。

部署及取消部署 API Proxy

如要在管理 UI 中部署 (或取消部署) API Proxy,請按照下列步驟操作:

  1. 在 API Proxy 編輯器中,選取要部署 (或取消部署) 的修訂版本。
  2. 依序點選「Deployment」>「{environment}」,然後在確認對話方塊中回應。

    如果 API Proxy 基礎路徑與該環境中部署的其他修訂版本相同,系統會取消部署前者,並改為部署新修訂版本。
    如要在相同環境中部署多個版本,請參閱下一節。