15.02.18 - Apigee Edge 雲端版本資訊

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

2015 年 2 月 17 日星期二,我們發布了全新雲端版本的 Apigee Edge。

新功能和強化項目

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

Analytics (分析) 強化功能

這個版本改善了 Edge 數據分析資訊主頁和報表的可用性和效能。

  • API、開發人員、產品和開發人員應用程式的效能圖表已移至其他位置。原本顯示在這些實體的主頁面底部。現在,您可以選取每個頁面頂端的「數據分析」分頁標籤來存取圖表。
  • 這個版本包含針對以下現有或新的資訊主頁進行重大作業:
    • Apigee 資訊主頁 (修訂):包含三個指標圖表:Proxy 流量、開發人員參與度和開發人員應用程式。每張圖表都提供「更多詳細資料」檢視畫面,可讓您深入查看各項指標。查看 Apigee 資訊主頁
    • Proxy 效能 (新功能):顯示 API Proxy 流量模式和處理時間。取代 API Proxy 效能資訊主頁。請參閱「API Proxy 效能」一文。
    • 流量組成 (修訂):資訊主頁的外觀與風格經過全面修改。評估您的熱門 API、應用程式、開發人員和產品在整體 API 計畫中的相對貢獻。請參閱流量組成一文。
    • 錯誤分析 (修訂):全面修訂的外觀和風格與內容。顯示 API Proxy 和目標的錯誤率。請參閱錯誤代碼分析資訊主頁
  • 這些現有的資訊主頁已重新命名:
    • 端點效能已重新命名為「目標效能」:顯示 API Proxy 後端目標的流量模式和效能指標。請參閱「目標效能」一節。
    • 合作夥伴參與度已重新命名為「開發人員參與度」:顯示您已註冊的應用程式開發人員帶來最多 API 流量。每位開發人員都能找出產生最多 API 流量和錯誤的使用者。請參閱「開發人員參與度」。

管理 UI 中的篩選選項

在管理 UI 的 API Proxy、產品、開發人員和應用程式頁面上,我們提供搜尋的全新篩選選項。

離線追蹤工具

離線追蹤工具可讓您查看及分析先前儲存的追蹤記錄工作階段。已儲存的追蹤記錄工作階段基本上是追蹤記錄工作階段的「記錄」,而且在需要疑難排解和進一步分析時相當實用。離線追蹤工具的 UI 與「即時」追蹤記錄工具相似。

詳情請參閱使用離線追蹤工具

「使用者設定」中顯示的使用者角色

系統現在會在管理使用者介面的「使用者設定」頁面中 (使用者名稱 > 使用者設定) 顯示使用者角色。

強化邊緣管理 UI

這個版本在 Edge 管理 UI 中提供一些微小的可用性和一致性改善。

修正錯誤

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

問題 ID 說明
APIRT-272 未使用 io.timeout.millis 設定
現在起,API Proxy HTTP 目標連線上的 io.timeout.millis 設定適用於動態目標端點。
APIRT-441 傳回給用戶端的 OAuth 錯誤訊息已變更
在 OAuthV2 政策中,當 keepOnError 設為 true 時,Edge 現在會填入下列新的流程變數,藉此提供更多錯誤相關資訊:oauthV2.policy-name.fault.name,以及 oauthV2.policy-name.fault.cause
APIRT-641 最新 XSDs 的位置
Apigee 範例 GitHub 存放區中的 Edge 政策結構定義已更新。 詳情請參閱:https://github.com/apigee/api-platform-samples/tree/master/schemas/policy
APIRT-848 訊息處理器的 RES 記憶體用量偏高
APIRT-970 訊息處理器中的堆積用量偏高
APIRT-998 AccessControl 政策含有多個 X-Forwarded-For IP 不會封鎖流量
在存取權控管政策中,系統只會使用第一個 X-Forwarded-For 標頭。現在,如果有多個標頭,這項政策會使用所有 X-Forwarded-For 標頭。
APIRT-1078 訊息處理器和路由器有時會在部署期間進入過時狀態
APIRT-1098 執行 JavaScript 時,顯示 java.util.ConcurrentModificationException 的 MP 記錄
偵錯/追蹤期間,部分 JavaScript 政策擲回服務無法使用的錯誤。這個問題已經修正。
APIRT-1099 GetOAuthV2Info - AuthorizationCode 的問題。擲回 NPE。
GetOAuthV2Info 政策在嘗試擷取「AuthorizationCode」時擲回空值指標例外狀況。這個問題已經解決。政策現在支援擷取 AuthorizationCode 資訊。
AXAPP-572 選取之後,資訊主頁頁面上的下拉式選單不會變更狀態
AXAPP-1295 自訂報表造成內部伺服器錯誤
管理使用者介面現在可確保針對自訂報表中的分析呼叫正確編碼特殊字元 (%, )。
AXAPP-1320 細分為空白自訂維度導致準確度等級「正確」的錯誤
AXAPP-1390 嘗試在「資訊主頁」頁面載入熱門效能檢視畫面時發生「伺服器錯誤」警告
AXAPP-1427 查看「每分鐘」時,資訊主頁上的反應問題
CORERT-280 TCPMonitor 應以固定延遲排定工作,而非固定的時間間隔,以免消耗所有執行緒
TCPMonitor 程式碼已經過最佳化處理,能以更有效率的方式處理系統資源。
CORERT-297 java.lang.OutOfMemoryError:在負載測試期間,Netty 路由器觀察到的直接緩衝區記憶體
CORERT-331 含有「|」的網址導致要求格式錯誤
網址中的引用字元 (「|」) 導致要求錯誤。這個問題現已修正。
CORERT-338 當 ProxyBasePath、env、vhost 別名和 vhost 通訊埠出現衝突時,找出最佳基本路徑比對
CORERT-348 由於「Connection: close」回應標頭,後端的 200 已變更為 503
DEVRT-1039 並非強制設定交易費率方案
未強制執行交易記錄政策規定。現在起,營利功能仍然會要求某項產品的交易記錄政策,然後才能為含有產品的套件定義費率方案。
DEVRT-1210 條款及細則日期欄位未使用機構時區進行驗證
《條款及細則》生效日期有誤。現在會根據機構的時區驗證日期。
MGMT-927 開發政策中的 XML 無法正確剖析 XML,可能導致儲存新的修訂版本時出現問題
當 XML 定義包裝成多行時,管理 UI 無法剖析 API Proxy 和政策。這個問題已經修正。
MGMT-1294 如果目標後端需要一段時間才能回應,新的追蹤記錄 UI 就不會顯示傳入要求
MGMT-1302 登入管理使用者介面時重新導向循環
在某些情況下,無法透過 Firefox 登入管理使用者介面。不過現在這個問題已經解決。
MGMT-1309 追蹤 UI 篩選器明確地將特殊字元進行網址編碼
MGMT-1323 無需憑證就能擷取 API 模型
API 模型資源現在需要驗證所有要求 (ProxyUrl 探索端點除外)。也就是說,現在需要憑證才能直接在後端查看 SmartDocs HTML。
MGMT-1386 APIProxy 總覽頁面的 AJAX 錯誤
多個機構在不同瀏覽器分頁中運作時,發生資料完整性錯誤。現在,邊緣管理 UI 有助於確保在多瀏覽器分頁的情況下,資料完整性。在瀏覽器分頁中與一個機構合作之後,管理機制會強制您在所有其他管理 UI 分頁中切換至該機構。
MGMT-1410 用於服務呼叫時的目標伺服器未通過驗證
在服務呼叫政策中,在 API Proxy 組合部署期間,允許缺少目標端點。系統正在驗證政策的目標端點,而且服務呼叫中缺少目標端點會在部署時擲回錯誤。
MGMT-1411 在部署期間,TargetEndPoint 的 LoadBalancer 中沒有 <Path> 變數
在 HTTPTargetConnection 中,如果使用 LoadBalancer 且未指定路徑,則擲回 500 錯誤。這個問題已經解決。如果 LoadBalancer 缺少路徑元素,則會使用預設的「/」。
MGMT-1416 改善部署條件不正確的 Proxy 組合時的訊息功能
改善開發 API Proxy 時的錯誤訊息,以便提供更多錯誤位置和錯誤原因等資訊。
MGMT-1496 新增使用者時 UI 錯誤訊息不正確
嘗試將現有使用者重新加入機構時,系統會顯示「使用者未定義在這個機構中」訊息。「undefined」一詞現已替換成使用者名稱。
MGMT-1532 沒有「編輯」權限的自訂角色不允許建立 API Proxy
MGMT-1538 無法擷取位於本機電子郵件中「$」的開發人員
MGMT-1543 無法透過管理使用者介面以「使用者」角色部署

已知問題

這個版本有下列已知問題。

問題 ID 說明
APIRT-950 報表可能會顯示開發人員應用程式和產品「na」
數據分析報表有時會顯示「na」。下列說明文件主題說明「na」在各種情況下的意義:意思?日後的更新將改善此標籤在 UI 中的顯示效果。