这是一个创建于 4036 天前的主题,其中的信息可能已经有所发展或是发生改变。
如题,最近在研究APP消息推送,因为无论是与APNS对接还是与像信鸽这种第三方服务平台对接,推送消息时,都需要调用第三方服务器的接口。现在,服务器后台是php的,如果一则消息要推送给一批设备,而这一批设备没有共同特征,不能使用标签来聚集,设备的token时根据服务器动态计算出来的。如此一来,是不是必须有一个队列在后台执行,每次推送给一台设备 ?有没有更好的解决方法?
6 条回复 2015-02-16 11:02:09 +08:00  | | 1 sun019 2015 年 2 月 15 日 请用 jpush 或者云推 当然 有空或者推送是你们APP的核心功能 可以自己写 |
 | | 2 awebird 2015 年 2 月 15 日 1 即使是一条,也建议放到队列里做。所有三方服务(短信,邮件,推送接口)的响应时间甚至稳定性都应该假定不可靠 |
 | | 4 icanfork 2015 年 2 月 15 日 via Android 即使一条都队列 |
 | | 5 awebird 2015 年 2 月 15 日 @ xiaoyong 简单的话,可以建张任务表,该发推送的时候直接insert一条任务,配合crontab定期执行未完成的任务,修改任务状态这样。专业的还有Gearman,ActiveMQ这些方案 |
style type="text/css">.wwads-cn { border-radius: 3px !important; } .wwads-text { color: var(--link-color) !important; }