You need to enable JavaScript to run this app.
文档中心
日志服务

日志服务

复制全文
下载 pdf
iOS SDK 旧版
配置超时与重试策略(iOS SDK)旧版
复制全文
下载 pdf
配置超时与重试策略(iOS SDK)旧版
本文档介绍如何通过 Client 配置来调整超时时长和重试策略。​
设置请求超时时长​
您可以通过在 Client 配置中设置请求超时毫秒时来设置超时时长,在等待设置的时长后,若服务端还未响应数据,SDK 将直接返回,并返回空响应。​
以下示例表示配置 100 毫秒的请求超时。​
​
TLSClientConfig *config = [TLSClientConfig alloc]; {​
config.endpoint = @"XXXX";​
config.region = @"XXXX";​
config.accessKeyId = @"XXXX";​
config.accessKeySecret = @"XXXX";​
config.timeoutMillisecond = [[NSNumber alloc] initWithInt:100];​
}​
TLSClient *client = [[TLSClient alloc] initWithConfig:config];​
​
配置 SDK 重试​
默认情况下,TLS iOS SDK 内置了一套针对 429、500 等 HTTP 错误的重试机制并默认启用,如果您希望禁用重试机制,可以通过配置 config 的 disableRetry 来实现。​
​
TLSClientConfig *config = [TLSClientConfig alloc]; {​
config.endpoint = @"XXXX";​
config.region = @"XXXX";​
config.accessKeyId = @"XXXX";​
config.accessKeySecret = @"XXXX";​
config.disableRetry = true;​
}​
// Make client​
TLSClient *client = [[TLSClient alloc] initWithConfig:config];​
​
​
最近更新时间:2026.10.27 16:04:18
这个页面对您有帮助吗?
有用
有用
无用
无用