GKE 部署 Pod 每 2 秒重新啟動一次;應用程式日誌輸出到 stdout。要診斷失敗的元件,您應該採取哪種方法?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 檢查服務失敗元件的特定 GKE 容器的 Stackdriver 日誌。.
為什麼這是答案
當 GKE Pod 持續重啟時,最直接且有效的方法是檢查導致問題的特定容器日誌。GKE 會自動將容器的 stdout 和 stderr 輸出導向 Stackdriver Logging (現在稱為 Cloud Logging),因此檢查特定容器的日誌可以快速揭示應用程式層面的錯誤或配置問題。 檢查每個 Compute Engine 叢集節點的 Stackdriver 日誌過於廣泛,可能包含大量不相關的資訊,難以快速定位問題。gcloud-auth 到叢集並 exec 進入 Pod 中的容器來讀取日誌,雖然可行,但 Pod 持續重啟會使這種方法難以操作,因為容器可能在您連接之前就已終止。檢查每個 Compute Engine 叢集節點的序列埠日誌通常用於診斷底層虛擬機器或作業系統問題,而非應用程式層面的 Pod 重啟問題。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡