16.01.20 - Apigee Edge 公有雲版本資訊

您正在查看 Apigee Edge 說明文件。
查看 Apigee X 說明文件
資訊

我們在 2016 年 2 月 2 日星期二發布了適用於公有雲的 Apigee Edge 新雲端版本。

新功能和強化項目

這個版本包含的新功能和強化項目。

重新設計的 API Proxy 精靈

API Proxy 精靈經過重新設計。在管理 UI 的「API Proxy」頁面中按一下「+ API Proxy」,新精靈會引導您完成 API Proxy 建立程序。與舊版 API Proxy 精靈相同的設定皆可使用。(MGMT-1376)

使用 OpenAPI (Swagger) 文件建立 API Proxy

全新 API Proxy 精靈經過重新設計,您現在可以透過 OpenAPI (Swagger) 文件建立 API Proxy。在 API Proxy 精靈的第一頁選取「Reverse Proxy」、「Node.js App」或「No Target」時,按一下「Use OpenAPI」。在顯示的欄位中,輸入 OpenAPI 文件的網址。詳情請參閱「建構簡單的 API Proxy」一文。(MGMT-1376)

SOAP Proxy 的 WSDL 1.2 支援

Apigee Edge 支援 WSDL 1.2,以便建立 API Proxy 來呼叫 SOAP 服務。(MGMT-2835)

TargetEndpoint 設定中的 SSLInfo 變數

在 API Proxy TargetEndpoint 中,您可以動態設定 SSL/TLS 詳細資料,以支援彈性的執行階段需求。以下範例說明如何在 TargetEndpoint 設定中設定 SSLInfo,並透過 Java 呼叫、JavaScript 政策或「指派訊息」政策在執行階段提供值。使用訊息變數包含要設定的值。

<TargetEndpoint>
...
  <SSLInfo>
    <Enabled>{myvars.ssl.enabled}</Enabled>
    <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled>
    <KeyStore>{myvars.ssl.keystore}</KeyStore>
    <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias>
    <TrustStore>{myvars.ssl.trustStore}</TrustStore>
  </SSLInfo>
...
</TargetEndpoint>

本功能說明文件包含以下文件:

(APIRT-1475)

SAML 宣告政策的 RSA_SHA256 演算法支援

除了 RSA_SHA1 以外,SAML 宣告政策現在也支援 RSA_SHA256 演算法。 (APIRT-1779)

憑證上傳程序的驗證作業

為了防止將過期或無效的憑證上傳至 KeyStore 和 Truststore,Management API 會在上傳時驗證憑證。憑證會通過驗證,確保檔案大小不超過 50 KB,且檔案格式為 PEM 或 DER。也會驗證憑證到期日。如要覆寫預設的到期時間驗證 (不要在上傳時驗證憑證過期),請使用以下查詢參數:?ignoreExpiryValidation=true

詳情請參閱「 將 JAR 檔案上傳至 KeyStore」和「 將憑證上傳至 Truststore」。(SECENG-516) 和 (APIRT-2213)

在 Node.js 記錄檔頁面上進行自動輪詢

透過 Proxy 編輯器查看 Node.js 記錄檔時,系統會定期自動重新整理 Node.js 記錄檔頁面,以列出可用的新記錄檔。按一下「停止自動重新整理」即可關閉自動重新整理功能。(MGMT-1692)

API 產品頁面效能,未列出開發人員應用程式

在管理 UI 中查看 API 產品時,系統會列出與該產品相關聯的開發人員應用程式。為改善 UI 效能,編輯 API 產品時不會顯示開發人員應用程式清單。(MGMT-2869)

訂閱每日數據分析電子郵件

機構組織管理員現在必須明確訂閱每日分析報表電子郵件。 透過管理 UI 或 Management API 設定使用者偏好設定,即可訂閱/取消訂閱。詳情請參閱訂閱每日分析電子郵件。(AXAPP-1949)

回應時間指標的加總( ) 函式

在數據分析自訂報表和 API 呼叫中,「目標回應時間」、「總回應時間」和「end_point_response_time」現已提供「總和」匯總函式。舉例來說,在 /stats API (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0) 中,現在可以使用以下「select」查詢參數了:?select=sum(total_response_time)。(AXAPP-2006)

延遲時間分析報表:已排序 API Proxy 名稱

在延遲時間分析報表 UI (僅限 Apigee Edge 企業方案) 中,API Proxy 會依字母順序列在 Proxy 下拉式清單中。(MGMT-2858)

資訊主頁上的開發人員應用程式 (以顯示名稱顯示)

在管理 UI 資訊主頁中,開發人員應用程式長條圖會以顯示名稱 (而非內部名稱) 列出開發人員應用程式。(MGMT-2853)

自訂報表中加入新的日期/時間小工具

在管理使用者介面中,自訂報表頁面中的日期/時間挑選器小工具經過強化。(MGMT-2881)

營利:編輯 API 套件名稱

在營利生命週期內,您隨時可以更新 API 套件名稱,即使 API 套件包含已發布的費率方案也一樣。(DEVRT-2177)

營利: 自訂屬性中允許使用的小數

使用「含自訂屬性的價目表」方案時,訊息標頭中做為交易調節係數的自訂屬性現在可以是小數點後最多四位數。如要進一步瞭解此方案類型,請參閱「指定價目表自訂屬性詳細資料」。( DEVRT-2191)

一般改善項目

此版本也包含多項可用性、效能、安全性和穩定性方面的強化措施。

修正錯誤

本次更新修正了下列錯誤。

問題 ID 說明
MGMT-2964 新的 Proxy 編輯器不接受流程標記中的註解
MGMT-2957 將新的 Pod 新增至機構時,會將套件的部署狀態傳回,做為新 Pod 中路由器的錯誤
MGMT-2937 自訂角色的權限不足
MGMT-2875 WSDL SOAP 產生的 SOAP 1.2 標頭不正確
MGMT-2739 「開發人員應用程式」報告,「數據分析」分頁未顯示異常狀況圖表
MGMT-2735 重新整理 Node.js 記錄從未完成/停止
MGMT-2734 嘗試儲存已部署的套裝組合時發生任何錯誤後,「儲存」按鈕不會啟用
MGMT-2729 在 UI 中更新 TargetServer 的通訊埠時,系統會清除 SSLInfo
MGMT-2702 Firefox 和 IE 的跨網站安全漏洞
修正了 FireFox 和 IE 安全漏洞導致不當允許跨網站要求可能導致的安全漏洞。
MGMT-2681 Proxy 編輯器:在條件中使用規則運算式比對時,流程導覽器不會顯示相關動詞
MGMT-2361 發生 RPCException 的 Proxy 部署失敗:呼叫逾時
MGMT-1662 Apigee 公用雲端發布期間 API Proxy 部署失敗
DEVRT-2286 sync-organization Monetize API 故障
透過最新的 16.01.20 版更新,我們修正了用來將 Apigee Edge 資料與營利機制同步處理的 API。
DEVRT-2173 由於已啟用費率方案,因此需要重新命名套件,但無法編輯
DEVRT-1661 開發人員遭到封鎖,無法在費率方案開始日期前提出 API 要求,但一律無法提出封鎖要求
如果 API 開發人員接受每月固定、耗用量或套裝組合費率的平台,並在指定開始日期前傳送 API 要求,該 API 開發人員就無法進一步提出要求。房價方案開始日期一到,系統就會釋出區塊。
DEVRT-1643 草稿費率方案在儲存後損毀
AXAPP-1991 不會停止接收 Apigee 數據分析摘要和電子郵件
AXAPP-1946 Analytics (分析) 清理作業不會釋出磁碟空間
AXAPP-1708 Analytics (分析) API 似乎根據我的提問方式,在相同的統計資料中產生不同的數據
AXAPP-1293 Analytics (分析) 摘要電子郵件中不存在的開發人員應用程式名稱
APIRT-2518 使用 JavaScript 政策連線至 HTTPS 後端時發生問題
APIRT-2398 授權碼無效/過期的授權碼被視為 Apigee 錯誤
APIRT-2397 steps.assignmessage.SetVariableFailed 計為 Apigee 錯誤
APIRT-2396 IllegalArgumentException、ArrayIndexOutofBoundsException 會計為 Apigee 錯誤
APIRT-2362 JavaScript 編譯錯誤
APIRT-2322 遭誤回報無效的用戶端 ID 為 Apigee 錯誤
APIRT-2159 將 message_id 新增至記錄前置字串
APIRT-2145 Facebook API 的交易大量失敗
系統已移除開頭為「:」的標頭值。
APIRT-2137 MP:區塊傳輸編碼、內容長度為 0 的 205
APIRT-2124 Nginx 路由器不會為新增的製造商更新 MP 集區
APIRT-2117 訊息記錄政策不遵循 DNS 更新
APIRT-2110 路由器只傳遞一個 X-Forwarded-For 標頭
APIRT-2062 符合 SkipCacheLookup 條件時,回應快取無法正常運作
APIRT-2061 訊息處理工具未將訊息推送至 QPID
APIRT-2052 管理通訊埠沒有回應,導致大量 CLOSE_WAITs
APIRT-2024 沒有負載平衡器的 Nginx 無法正確填入 X-Forwarded-For HTTP 標頭
150930 版本資訊和「存取權控管」政策中新增了 X-Forwarded-For 淘汰通知。
APIRT-1933 Proxy 專屬的類別載入器仍會委派給 MP 類別載入器
APIRT-1877 無法遮蓋含有命名空間的 XML 回應
APIRT-1838 Apigee-127:如有多項產品,VerifyAPIKey 只會傳回一項 API 產品
APIRT-1827 觀測到的並行串流數量偏低
APIRT-1820 私人雲端環境中的間歇性延遲時間 (> 1%)
APIRT-707 如果 <GenerateResponse> 元素位於 VerifyAccessToken 政策中,在執行階段期間為 NPE