2016-07-06 65 views
3

火力地堡雲端通訊(FCM)subscribeToTopic(topic)unsubscribeFromTopic(topic)功能有退避計時器,直到他們的工作或超時退訂。與訂閱火力地堡雲端通訊問題//從主題

如果我打電話訂購(並沒有立即成功),然後立即打電話退訂(立即成功)不火力地堡處理他們,讓他們排隊,你結了退訂,或者是否有可能與訂閱,因爲落得即使您退出後退訂了退款?

希望有道理。

回答

5

目前(V 9.2.0)FCM不嘗試取消本地操作時,兩個相反的操作是在本地排隊。

這就是說,你提到的補償是不是每個單一的操作,但對於整個隊列同步任務。這意味着,當設備連接並且退避時間被觸發時,FCM將嘗試儘快執行所有排隊操作,因此設備很難在兩個排隊操作中只有一個排隊操作的情況下結束成功,而另一方得到延遲。

請注意,這是一個在當前版本(v9.2.0)中有效的實現細節。 如果與我們正在進行的其他改進兼容,我們可能會改變未來的方法。