gpt4 book ai didi

c# - 处理 EWS 节流策略

转载 作者:太空狗 更新时间:2023-10-29 17:54:03 28 4
gpt4 key购买 nike

处理 EWS 节流策略的有效方法是什么?

我正在尝试阅读邮箱中的每封电子邮件并下载所有附件。我遇到的问题是 Exchange 通常会返回一个异常,说明 服务器现在无法为该请求提供服务。稍后再试。。似乎不言自明,我一定是达到了极限。四处搜索我可以看到这个错误很可能是由于我每分钟花在 CAS 上的时间过长造成的。限制策略似乎是 EWSPercentTimeInCAS

因为我每次查询只能收到 1,000 封电子邮件,所以我需要查询所有 57,000~ 封电子邮件。我怎样才能使它工作?

请注意,我并不是要规避限制政策。想到的唯一想法是每次检索 1,000 封电子邮件(我的搜索结果限制)时发出 Thread.Sleep(30000) 语句。不太理想,但应该可以工作,因为获取 1,000 件元素所花费的时间要少得多。

这个问题似乎源于下载附件。邮箱总共有7000~附件。

最佳答案

您的做法是正确的。您需要降低每分钟的请求数。参见 http://blogs.msdn.com/b/mstehle/archive/2010/11/09/ews-best-practices-understand-throttling-policies.aspx有关此主题的更多信息。

关于c# - 处理 EWS 节流策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8084748/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com