触发了什么 Exchange 限制策略?
What Exchange Throttling Policy was tripped?
我有一个 .net 应用程序,它使用 ews-managed-api 和模拟针对 exchange 2016 的本地实例执行大量 EWS 工作。几个邮箱无法使用 FindItems 方法加载所有项目。我得到一个带有 ErrorCode=ErrorServerBusy 和 BackOffMilliseconds=2998781(或类似 ms)的 ServerBusyException。
在交换服务器上,我看到了这个相应的错误:
Microsoft.Exchange.Data.Directory.SystemConfiguration.OverBudgetException:
This operation exceeds the throttling budget for policy part
'LocalTime' policy value '0' Budget type: 'Ews'. Suggested backoff
time 299781 ms.
以下是适用于我的模拟帐户的相关策略设置:
Get-ThrottlingPolicy MyServiceThrottlingPolicy | fl *EWS*
EwsCostThreshold : Unlimited
EwsMaxConcurrency : 6000
EwsMaxBurst : Unlimited
EwsRechargeRate : Unlimited
EwsCutoffBalance : Unlimited
EwsMaxSubscriptions : 5000
我需要调整什么策略来调整我的限制策略以允许我的流量?
了解这一点的唯一方法是检查正在处理请求的 CAS 服务器上的 EWS 日志。默认日志位置是
C:\程序Files\Microsoft\ExchangeServer\Vxx\Logging\Ews
中有一些关于日志配置选项的更多信息
最有可能的是,如果您减少 finditems 请求所要求的属性数量,这将有助于减少限制。
我有一个 .net 应用程序,它使用 ews-managed-api 和模拟针对 exchange 2016 的本地实例执行大量 EWS 工作。几个邮箱无法使用 FindItems 方法加载所有项目。我得到一个带有 ErrorCode=ErrorServerBusy 和 BackOffMilliseconds=2998781(或类似 ms)的 ServerBusyException。
在交换服务器上,我看到了这个相应的错误:
Microsoft.Exchange.Data.Directory.SystemConfiguration.OverBudgetException: This operation exceeds the throttling budget for policy part 'LocalTime' policy value '0' Budget type: 'Ews'. Suggested backoff time 299781 ms.
以下是适用于我的模拟帐户的相关策略设置:
Get-ThrottlingPolicy MyServiceThrottlingPolicy | fl *EWS*
EwsCostThreshold : Unlimited
EwsMaxConcurrency : 6000
EwsMaxBurst : Unlimited
EwsRechargeRate : Unlimited
EwsCutoffBalance : Unlimited
EwsMaxSubscriptions : 5000
我需要调整什么策略来调整我的限制策略以允许我的流量?
了解这一点的唯一方法是检查正在处理请求的 CAS 服务器上的 EWS 日志。默认日志位置是
C:\程序Files\Microsoft\ExchangeServer\Vxx\Logging\Ews
中有一些关于日志配置选项的更多信息最有可能的是,如果您减少 finditems 请求所要求的属性数量,这将有助于减少限制。