日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

重試機制

更新時間:

本文為您介紹V2.0 Python SDK的重試機制配置方式。

說明

在V2.0 SDK中,OpenAPI請求的處理邏輯內(nèi)置了網(wǎng)絡(luò)異常重試邏輯,即當(dāng)遇到網(wǎng)絡(luò)異常問題時,系統(tǒng)會自動嘗試重新發(fā)起請求,以確保服務(wù)的穩(wěn)定性和可靠性。若請求因業(yè)務(wù)邏輯錯誤而報錯,例如參數(shù)錯誤、資源不存在等情況,SDK將不會執(zhí)行重試操作,這是因為業(yè)務(wù)層面的錯誤通常需要應(yīng)用程序根據(jù)具體的錯誤信息做出相應(yīng)的處理或調(diào)整,而非簡單地重復(fù)嘗試。

重試機制配置方式

說明

超時機制配置優(yōu)先級:RuntimeOption配置 -> 默認(rèn),優(yōu)先級依次降低。

  • 使用默認(rèn)配置。默認(rèn)情況下不會進(jìn)行重試,如果打開重試配置且未配置重試次數(shù),則默認(rèn)最多重試3次。

  • 通過運行時參數(shù)(RuntimeOptions)配置重試機制。

    import os
    
    from alibabacloud_ecs20140526.client import Client as EcsClient
    from alibabacloud_ecs20140526.models import DescribeRegionsRequest
    from alibabacloud_tea_openapi.models import Config
    from alibabacloud_tea_util.models import RuntimeOptions
    
    config = Config(
        access_key_id=os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_ID'),
        access_key_secret=os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_SECRET'),
        endpoint='ecs-cn-hangzhou.aliyuncs.com'
    )
    ecs_client = EcsClient(config)
    runtimeOptions = RuntimeOptions(
        autoretry=True,  # 是否開啟重試 默認(rèn)關(guān)閉
        max_attempts=3  # 重試次數(shù) 默認(rèn)3次
    )
    request = DescribeRegionsRequest()
    response = ecs_client.describe_regions_with_options(request, runtimeOptions)
    print(response.body)