使用者回報您的 GKE 託管微服務中,特定 URL 的載入時間很長。您必須找出哪些 HTTP 請求具有高延遲範圍。您該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 OpenTelemetry 檢測服務,將追蹤傳送至 Cloud Trace,並分析追蹤以識別高延遲請求。.
為什麼這是答案
正確答案是使用 OpenTelemetry 檢測服務,將追蹤傳送至 Cloud Trace,並分析追蹤以識別高延遲請求。OpenTelemetry 是一個標準化框架,用於收集應用程式的遙測資料(包括追蹤),而 Cloud Trace 專為分析這些追蹤以識別延遲瓶頸而設計。追蹤能提供請求在微服務架構中傳播的詳細時間線,精確指出高延遲的具體環節。 設定 GKE 工作負載指標並建立自訂資訊主頁(選項一)可以監控資源使用情況,但無法直接顯示特定 HTTP 請求的端到端延遲。將 HTTP 方法和 URL 路徑記錄到 stdout 並路由到 Cloud Logging(選項二)可以提供請求的日誌,但日誌本身不包含請求的延遲時間,也無法提供跨服務的追蹤視圖。在 GKE 節點上安裝 tcpdump 並使用 Wireshark 進行分析(選項四)是一種低階的網路層分析工具,雖然可以捕獲網路流量,但對於分析應用程式層級的 HTTP 請求延遲來說過於複雜且效率低下,尤其是在分散式微服務環境中。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡