StatusFrequency
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 |