EWS订阅“脱落”

时间:2015-02-04 10:02:29

标签: c# exchange-server exchangewebservices

我正在使用同步系统,它将Outlook与另一个系统同步。

我订阅了Exchange 2013服务器中的大约600个邮箱日历。

订阅完成后,我将用户拉出整个邮箱,与其他系统执行完全同步。这很有效。

现在出现问题: 当对其日历进行更改时,600个邮箱中的大部分都没有向系统发送推送通知。

你们有没有遇到类似的问题,或者知道为什么会发生这种情况?

是否可以监控Exchange服务器上的某些内容,可以告诉我有关订阅的内容?

感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

你是否正在接受#34;心跳"通知和跟踪是否有任何遗漏? EWS推送订阅可能会丢失"通过Exchange随着时间的推移,如果您的代码没有关注未获取其状态事件的MB,那么您将错过更改通知。如果您错过了一个状态事件(并且通常情况下很轻松,例如,如果您希望在5分钟内听到声音,请不要认为它在第6分钟之前丢失),您将会需要重新订阅MB。

答案 1 :(得分:-1)

您是否了解Exchange服务器上的限制设置?他们可以限制开放连接或订阅的数量。

https://msdn.microsoft.com/en-us/library/office/dn458789%28v=exchg.150%29.aspx#bk_throttling