您目前查看的是已封存的 1.20 版服務網格說明文件。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
解決 Cloud Service Mesh 中的 Istiod 資源調度問題
本節說明常見的 Cloud Service Mesh 問題,以及如何解決這些問題。如需其他協助,請參閱取得支援。
縮放比例係數
Istiod 會使用長效 gRPC 串流將設定傳送至每個側載。它具有幾項會影響資源調度的特性:
- 要產生的設定大小:
- 服務/Pod 和 Istio 資源總數
- 如果規模較大,請調整 Sidecar 的設定,以縮減設定大小。
- 環境變化速率:
- 建立新服務或變更 Istio 設定時,系統會將完整更新內容傳送至 Proxy。
- 新增端點不會影響效能,因為系統只會傳送增量更新。
- 要產生設定的 Proxy 數量:
資源調度考量
Istiod 可垂直 (大量要求) 和水平 (更多副本) 擴充。請確認 CPU 限制不會過於嚴格;如果 Istiod 達到 CPU 限制,可能會發生節流,進而對設定分發造成負面影響。如果遇到效能問題,建議您升級至最新版本的 Cloud Service Mesh,因為每個版本都會進行效能最佳化。
不平衡負載
由於連線會持續一段時間,叢集大小的大幅變更可能會導致負載暫時不平衡。為避免這種情況,我們設定了 30 分鐘的連線年齡上限,這可能會導致 Envoy 中的錯誤訊息 (例如 gRPC config stream
closed: 13),讓負載自然重新平衡。
如要緩解這個問題,請建立多個 Istiod 備援機制 (預設為 2 個備援機制),並在預期叢集需要極度擴充時預先調整規模。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-06-14 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-06-14 (世界標準時間)。"],[],[]]