我正在爲使用GCM的應用程序開發推送通知功能。在經過互聯網的大量閱讀和幫助之後,我在我的測試環境中工作(較少的客戶端數量,300個用戶)。我發佈了它,希望進入暫存環境(大量客戶端,> 5000個用戶),但發現它很糟糕。我得到NET :: ERR_CONNECTION_REFUSED,我沒有得到任何形式的迴應(成功,失敗,canonical_ids等)。GCM無法進行負載測試
我認爲這是registration_ids限制,並在其上工作,但仍然在網絡控制檯中獲得相同的響應。我認爲糟糕的互聯網帶寬/連接性,但也是一個死衚衕。這個你能幫我嗎。 TIA。
PS:使用node.JS構建推送通知功能。使用async-npm將P.Ns發送到大量的reg_id。
如果它是服務器上的防火牆,它必須阻止所有的GCM調用。但不是。它只發生在一大羣客戶。我的互聯網連接沒有任何防火牆,我也沒有阻止我的http請求的廣告攔截器。它只適用於少數客戶。當大量客戶端時,防火牆如何允許小請求和阻塞。 – Prady