您正在查看 Apigee Edge 說明文件。
前往 Apigee X 說明文件。 info
我們在 2015 年 2 月 17 日星期二推出了新的 Apigee Edge 雲端版本。
新功能和強化功能
以下是本版本的新功能和強化功能。
Analytics 增強功能
此版本包含許多 Edge Analytics 資訊主頁和報表的可用性和效能增強功能。
- API、開發人員、產品和開發人員應用程式的成效圖表已移至這些資訊原本會顯示在這些實體的主要網頁底部。您現在可以選取各頁頂端的「Analytics」分頁標籤,存取圖表。
- 這個版本包含現有或新資訊主頁的重大工作:
-
Apigee 資訊主頁 (修訂版):包含三個指標圖表:Proxy 流量、開發人員參與度和開發人員應用程式。每個圖表都提供「更多詳細資料」檢視畫面,方便您深入瞭解每項指標。請參閱 Apigee 資訊主頁。
-
Proxy Performance (新):顯示 API Proxy 流量模式和處理時間。取代 API Proxy Performance 資訊主頁。請參閱「API Proxy 效能」。
-
流量組成 (修訂版):全面修訂資訊主頁的外觀、感受和內容。評估主要 API、應用程式、開發人員和產品對整體 API 計畫的相對貢獻。請參閱「流量組成」。
-
錯誤分析 (修訂版):完全修訂外觀和內容。顯示 API Proxy 和目標的錯誤率。請參閱「錯誤代碼分析資訊主頁」。
-
-
我們已重新命名下列現有資訊主頁:
管理 UI 中的篩選選項
在管理使用者介面的「API Proxy」、「產品」、「開發人員」和「應用程式」頁面中,您可以使用新的篩選選項進行搜尋。
離線追蹤工具
您可以使用離線追蹤記錄工具查看及分析先前儲存的追蹤記錄工作階段。儲存的追蹤記錄工作階段基本上是追蹤記錄工作階段的「錄影」,可用於需要進行疑難排解和進一步分析的情況。離線追蹤工具的 UI 與「即時」追蹤工具類似。
詳情請參閱「使用離線追蹤工具」。
在「使用者設定」中顯示的使用者角色
在管理介面 (使用者名稱 > 使用者設定) 的「使用者設定」頁面中,現在會顯示使用者的角色。
Edge 管理使用者介面強化功能
這個版本包含 Edge 管理使用者介面中的一些小型可用性和一致性改善項目。
修正的錯誤
這個版本修正了下列錯誤。
問題 ID | 說明 |
---|---|
APIRT-272 | io.timeout.millis 設定未受理 現在,API Proxy 的 HTTP 目標連線的 io.timeout.millis 設定會為動態目標端點生效。 |
APIRT-441 | 傳回至用戶端的 OAuth 錯誤訊息已變更 在 OAuthV2 政策中,如果 continueOnError 設為 true,Edge 現在會填入下列新的流程變數,以提供更多錯誤資訊:oauthV2.policy-name.fault.name 和 oauthV2.policy-name.fault.cause |
APIRT-641 | 最新 XSD 的位置 Edge 政策的結構定義已在 Apigee 範例 GitHub 存放區中更新。請參閱:https://github.com/apigee/api-platform-samples/tree/master/schemas/policy。 |
APIRT-848 | 訊息處理器使用大量 RES 記憶體 |
APIRT-970 | 訊息處理器的堆積使用率偏高 |
APIRT-998 | 有兩個 X-Forwarded-For IP 的 AccessControl Policy 不會封鎖流量 在存取權控管政策中,系統只會使用第一個 X-Forwarded-For 標頭。如今,如果存在多個 X-Forwarded-For 標頭,政策會使用所有 X-Forwarded-For 標頭。 |
APIRT-1078 | 訊息處理器和路由器在部署期間有時會進入舊版狀態 |
APIRT-1098 | MP 記錄顯示在執行 JavaScript 時發生 java.util.ConcurrentModificationException 在偵錯/追蹤期間,部分 JavaScript 政策中會擲回「服務不可用」錯誤。這個問題已經修正。 |
APIRT-1099 | GetOAuthV2Info 發生問題 - AuthorizationCode。擲回 NPE。 在嘗試擷取「AuthorizationCode」時,GetOAuthV2Info 政策會擲回空指標例外狀況。這個問題已經解決。這項政策現在支援擷取 AuthorizationCode 資訊。 |
AXAPP-572 | 資訊主頁的下拉式選單在選取後不會變更狀態 |
AXAPP-1295 | 自訂報表導致內部伺服器錯誤 管理介面現在可確保自訂報表中的特殊字元 (%, ") 正確編碼,以便自訂報表中的 Analytics 呼叫。 |
AXAPP-1320 | 鑽研空白自訂維度會導致準確度等級為「準確」的錯誤 |
AXAPP-1390 | 嘗試在「資訊主頁」頁面載入前幾名成效最佳的廣告時,系統顯示「伺服器錯誤」警告 |
AXAPP-1427 | 查看「按分鐘」時,資訊主頁的回應速度問題 |
CORERT-280 | TCPMonitor 應以固定延遲時間而非固定間隔排程工作,以免耗用所有執行緒 TCPMonitor 程式碼已經過最佳化,可更有效率地處理系統資源。 |
CORERT-297 | java.lang.OutOfMemoryError:在負載測試期間,在 Netty 路由器上觀察到的直接緩衝區記憶體 |
CORERT-331 | 含有「|」的網址會導致要求格式錯誤 網址中的「|」字元會導致要求錯誤。這個問題已修正。 |
CORERT-338 | 在 proxyBasePath、env、虛擬主機別名和虛擬主機埠有衝突的項目時,找出最佳基礎路徑比對結果 |
CORERT-348 | 由於收到「Connection: close」回應標頭,後端的 200 已變更為 503 |
DEVRT-1039 | 交易費率方案並非強制規定 未強制執行「交易記錄政策」規定。如要為包含產品的套件定義費率方案,現在的營利功能仍要求產品必須設有交易記錄政策。 |
DEVRT-1210 | 「條款及細則」日期欄位未使用機構時區進行驗證 「條款及細則」生效日期計算錯誤。系統現在會根據機構的時區驗證日期。 |
MGMT-927 | 開發 UI 無法正確剖析政策中的 XML,可能會導致儲存新修訂版本時發生問題 當 XML 定義包裝在多行時,管理 UI 不會剖析 API Proxy 和政策。這個問題已經修正。 |
MGMT-1294 | 如果目標後端需要一段時間才能回應,新追蹤記錄 UI 就不會顯示傳入要求 |
MGMT-1302 | 登入管理介面時發生重新導向迴圈 在某些情況下,無法登入 Firefox 的管理介面。這個問題現已修正。 |
MGMT-1309 | Trace UI 篩選器會明確地將特殊字元編碼為網址 |
MGMT-1323 | 可在沒有憑證的情況下擷取 API 模型 現在,除了 proxyUrl 探索端點之外,所有要求都需要在 API 模型資源上進行驗證。也就是說,現在必須具備憑證,才能直接從後端查看 SmartDocs HTML。 |
MGMT-1386 | APIProxy 總覽頁面上的 AJAX 錯誤 在不同的瀏覽器分頁中同時啟用多個機構時,會發生資料完整性錯誤。Edge 管理 UI 現在可在多瀏覽器分頁情況下,確保資料完整性。在瀏覽器分頁中與一個機構合作後,管理系統會強制您在所有其他管理 UI 分頁中切換至該機構。 |
MGMT-1410 | 在服務快照中使用時,未驗證目標伺服器 在服務快照政策中,允許在 API 代理程式套件部署期間缺少目標端點。政策的目標端點現在正在驗證,如果服務快訊中缺少目標端點,部署作業就會擲回錯誤。 |
MGMT-1411 | TargetEndPoint 的 LoadBalancer 中沒有 <Path> 變數,會在部署期間擲回 NPE 在 HTTPTargetConnection 中,如果使用 LoadBalancer 且未指定 Path,系統會擲回 500 錯誤。這個問題已經解決。如果 LoadBalancer 缺少 Path 元素,系統會使用預設的「/」。 |
MGMT-1416 | 在部署具有不正確條件的 Proxy 套件時,訊息會有所改善 開發 API Proxy 時,錯誤訊息已改善,可提供更多錯誤位置和原因的資訊。 |
MGMT-1496 | 新增使用者時顯示錯誤的 UI 訊息 嘗試將現有使用者重新加入機構時,系統會顯示「User undefined 已經存在於機構中」訊息。系統現在會將「undefined」一詞替換為使用者名稱。 |
MGMT-1532 | 沒有「編輯」權限的自訂角色無法建立 API 代理伺服器 |
MGMT-1538 | 無法擷取電子郵件地址中含有 $ 的開發人員 |
MGMT-1543 | 無法透過管理 UI 以「使用者」角色部署 |
已知問題
這個版本有下列已知問題。
問題 ID | 說明 |
---|---|
APIRT-950 | 報表可能會針對開發人員應用程式和產品顯示「不適用」 分析報表中有時會顯示「不適用」(na),下列說明文件主題說明「na」在不同情境中的意思:日後的更新將改善這個標籤在 UI 中的顯示方式。 |