當使用Google Cloud Messaging API在後端服務器和Android/Chrome客戶端之間發送消息時,後端服務器有時可能會收到超出速率限制的響應代碼。該代碼爲HTTP Connection Server爲「DeviceMessageRateExceeded」,Cloud Connection Server爲「DEVICE_MESSAGE_RATE_EXCEEDED」。使用Google Cloud Messaging API時的速率限制超出錯誤
這是什麼錯誤代碼,它應該如何管理?
下游ack是否佔配額? 我如何知道我能夠再次發送下游消息的時間? – doplumi 2015-01-18 11:55:50
您不會確切知道何時能夠再次發送消息,但在嘗試重新提交時,您應該在系統級別使用指數回退。 – PaulR 2015-01-20 16:53:24
如果我們已經做了指數退避並尊重5xx錯誤代碼的Retry-After應該足夠嗎? – 2015-01-20 17:37:35