StatusFrequency

StatusFrequency 元素表示服务器尝试重试的最大超时值(以分钟为单位)。

Subscribe

PushSubscriptionRequest

StatusFrequency

<StatusFrequency/>

SubscriptionStatusFrequencyType

属性和元素

下面各部分介绍了属性、子元素和父元素。

Attributes

无。

子元素

无。

父元素

元素 说明
PushSubscriptionRequest
表示对基于推送的事件通知订阅的订阅。

文本值

如果使用此元素,则需要表示整数的文本值。 此元素的可能值为 1 到 1440(含)。 此元素为可选。 默认值为 30 分钟。

备注

服务器在未收到来自客户端的推送通知或状态 ping 的响应时,使用 StatusFrequency 值重试推送通知。 如果服务器未收到响应,它会在停止发送通知之前多次重试发送通知。 在 EWS 中,默认重试间隔为 30 秒,后续重试始终是上次重试间隔时间的两倍。 重试时间并不精确,因为可能会因服务器上的其他负载而延迟。 下表显示了重试间隔是如何在默认 StatusFrequency 值分配的 30 分钟内发生的, (假设服务器) 没有遇到任何延迟。

重试 Time
0
0
初始同步
1
30
00:30
2
60
01:00
3
120
02:00
4
240
04:00
5
480
08:00
6
960
16:00
7
1920
32:00 - StatusFrequency 默认值已超出 30,重试未发送

如果客户端在超过 StatusFrequency 指定时间两倍的时间段内未收到来自服务器的通知消息,则客户端应执行操作,例如重新创建订阅。

描述此元素的架构位于承载 Exchange Web Services 的 IIS 虚拟目录中。

元素信息

名称
命名空间
http://schemas.microsoft.com/exchange/services/2006/types
架构名称
类型架构
验证文件
Types.xsd
可以为空
False

另请参阅

订阅操作

GetEvents 操作

Unsubscribe 操作

Watermark