2016-07-06 64 views
3

火力地堡云端通讯(FCM)subscribeToTopic(topic)unsubscribeFromTopic(topic)功能有退避计时器,直到他们的工作或超时退订。与订阅火力地堡云端通讯问题//从主题

如果我打电话订购(并没有立即成功),然后立即打电话退订(立即成功)不火力地堡处理他们,让他们排队,你结了退订,或者是否有可能与订阅,因为落得即使您退出后退订了退款?

希望有道理。

回答

5

目前(V 9.2.0)FCM不尝试取消本地操作时,两个相反的操作是在本地排队。

这就是说,你提到的补偿是不是每个单一的操作,但对于整个队列同步任务。这意味着,当设备连接并且退避时间被触发时,FCM将尝试尽快执行所有排队操作,因此设备很难在两个排队操作中只有一个排队操作的情况下结束成功,而另一方得到延迟。

请注意,这是一个在当前版本(v9.2.0)中有效的实现细节。 如果与我们正在进行的其他改进兼容,我们可能会改变未来的方法。