如何为documentClient.ReadDocumentAsync设置超时?

时间:2019-01-29 23:44:39

标签: azure-cosmosdb

创建documentClient对象时,我在ConnectionPolicy中设置了RequestTime:

policy.MaxConnectionLimit = 10000;
policy.ConnectionMode = ConnectionMode.Gateway;
policy.ConnectionProtocol = Protocol.Https;
policy.RetryOptions.MaxRetryAttemptsOnThrottledRequests = 2;
policy.RetryOptions.MaxRetryWaitTimeInSeconds = 10;
policy.RequestTimeout = TimeSpan.FromSeconds(3);

但是似乎没有遵守超时设置,很多时候它在90秒甚至3分钟后因TaskCanceledException而失败。

谢谢。 立东

0 个答案:

没有答案