使用 python SDK 调用接口时,如何设置调用超时时间?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

使用 python SDK 调用接口时,如何设置调用超时时间?

vincent90 2018-10-24 11:23:55 4582

使用 python SDK 调用接口时,如何设置调用超时时间?

调用接口设置 接口the 使用超时时间 调用设置oss 使用sdk接口
分享到
取消 提交回答
全部回答(1)
  • 青塘sdk
    2019-07-17 23:09:58
    已采纳

    创建SDK的AcsClient`时有一个可选参数timeout,设置方式如下:

    client = AcsClient(
       "<your-access-key-id>", 
       "<your-access-key-secret>",
       "<your-region-id>",
       timeout=10,   # 超时时间,单位为秒
    );

    这个超时时间缺省值为 10秒。 在目前的实现中(以后可能会变),这个参数传给 HTTPConnection构造函数

    当HTTP连接、读写超过这个参数设定的时间后,SDK会抛出异常:

    aliyunsdkcore.acs_exception.exceptions.ClientException: SDK.ServerUnreachable Unable to connect server: timed out
    2 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题