2016-08-19 43 views
0

我正在將我的parse.com應用程序遷移到Heroku,並在mLab上託管數據庫。 我已經將我的parse.com數據遷移到mLab。 我在Heroku上運行的sandbox Parse Server指向了mLab上的沙箱數據庫。查詢/發送大量推送通知,如何在部署前測試速度?

我的應用程序的主要功能包括髮送超過1000個時間敏感的推送通知給我的(僅限iOS)應用程序的實例。通知需要在幾秒鐘內發送,非常有用。

推送是由我的服務器PC在家裏發送推送查詢到分析服務器。

使用此設置測試查詢/推送到大量(iOS)安裝的速度的最佳方法是什麼?

有沒有辦法創建虛擬PFInstallation對象來測試或其他方法?

+0

你可以閱讀更多有關蘋果推送通知(apn),技術上你不發送它們,你告訴蘋果使用這個標記和ID將它們發送到這些設備...你的服務器與蘋果通信... –

+0

但是我需要能夠測試這個設置將如何與parse.com的速度進行比較,在查詢/發送大量通知時速度非常快。看到這個鏈接,爲什麼我很擔心:https://github.com/ParsePlatform/parse-server/issues/1292 – km1234567890

+0

也許發送推送渠道可能會更快機智parse-server ... –

回答

0

推送通知性能不是你可以控制的。當您向一個或多個iOS設備發送推送請求時,您將其發送到APNS(蘋果推送通知服務器),然後APNS將通知發送到設備。通常APNS性能非常好,工作速度非常快,但您不能說它的實時,因爲有時您可能會遇到一些延遲,當您嘗試發送通知。 同時推送通知在中起作用,即忘即發意味着您無法真正知道通知是否已到達您的設備。

+0

我可能沒有說我的話問題非常好......我明白,推送通知是不容忽視的,並且性能無法控制。 **我的問題特定於Parse,以及如何通過我自己的Parse服務器測試生成通知的速度,而不實際將通知發送給我的活動用戶**。 – km1234567890