安卓推送经常延迟问题


(http://community.jiguang.cn/) #1

近期APP测试推送,发现有些时间推送很快,有些推送很慢,好几分钟甚至十几分钟才收到,比如:
9点的几条就很快推送过来:

Message ID 2185322783
推送平台 android,winphone,ios
推送结果 已发送
audience {“alias”:[“0B5A79E0B295E6324F2C294195BE7F54”]}
Message ID 3961815547
推送平台 android,winphone,ios
推送结果 已发送
audience {“alias”:[“0B5A79E0B295E6324F2C294195BE7F54”]}

到了10点的时候测试发现很慢才收到:

Message ID 2186525708
推送平台 android,winphone,ios
推送结果 已发送
audience {“alias”:[“0B5A79E0B295E6324F2C294195BE7F54”]}
Message ID 502521470
推送平台 android,winphone,ios
推送结果 已发送
audience {“alias”:[“0B5A79E0B295E6324F2C294195BE7F54”]}

#2

Android 消息延迟一般都是因为长连接断开了

https://docs.jiguang.cn/jpush/client/Android/android_api/#_160


(http://community.jiguang.cn/) #3

API是返回 HTTP code 200,不然后面怎么成功了。只是长连接断了。这些怎么分辨?我试过重启APP也是没有收到


(http://community.jiguang.cn/) #4

而且我是两台手机一起测试。两台都是10点的时间很慢推过来,是否推送后台和这个应用的长连接断了,导致所有设备都推送慢?


#5

长连接断开指的是你设备与极光服务器的长连接断开,两个设备的长连接都断开的情况也不是不可能,需要你自行查看日志,监听长连接状态。


(http://community.jiguang.cn/) #6

要看APP的监听日志?


(http://community.jiguang.cn/) #7

碰到这种情况,有什么办法快速恢复长连接


(Vivian) #8

最近iOS也出现了相似问题,都是在早上10点左右推送延迟,过几分钟就会收到推送。我们的APP是一直运行在前台的,应该不会出现断开长连接的问题吧?