全部產品
Search
文件中心

Alibaba Cloud SDK:重試機制

更新時間:Sep 29, 2025

在V2.0 SDK中,OpenAPI請求處理邏輯內建了網路異常的自動重試機制。當請求因網路問題失敗時,系統會自動重新嘗試,以提升服務的穩定性和可靠性。但對於由商務邏輯引發的錯誤(如參數錯誤、資源不存在等),SDK不會進行重試。本文將為您介紹V2.0 SDK對於網路異常的自動重試機制的配置方式。

重試機制配置方式

說明

重試機制配置優先順序:RuntimeOptions配置 -> 預設配置,優先順序依次降低。

  • 使用預設配置。預設情況下不會進行重試,如果開啟重試配置且未配置重試次數,則預設最多重試3次。

  • 通過AlibabaCloud.TeaUtil.Models.RuntimeOptions為當前請求配置重試機制。

    // 運行時參數設定,僅對使用了該運行時參數執行個體的請求有效
    var runtimeOptions = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
    // 開啟自動重試機制
    runtimeOptions.Autoretry = true;
    // 設定自動重試次數
    runtimeOptions.MaxAttempts = 3;