目前,我正在开发一个SaaS,它支持多个租户,可以为他们的用户群启用推送通知。我正在考虑使用消息队列来存储所有推送,并使用单独的服务发送它们。该新服务需要从队列中读取并发送推送通知。
我现在的问题是:我是否需要想出一个复杂的派遣策略?我知道GCM的每个请求都有1000个设备的限制,所以需要考虑这一点。我也不能等待x推送进入,因为这可能会延迟先前的推送。我的下一个想法是创建一个全局数组,并用队列中的推送填充它。然后,循环将每隔1秒获取该数组并发送推送。这种方式的推送将是肯定的,我不会超过1000个设备的限制。
所以..。虽然这可能有效,但我不确定无限循环是否是最好的方法。我想知道GCM / FC
我使用pushwoosh远程API,我可以发送推送到所有用户和只有一个设备,很好!但现在,我试着向不同的群体施加压力,并努力让“条件”发挥作用。但是我错过了什么,我不知道是什么!
我第一次创建了一个名为"Grupper“的标签,作为pushwoosh的listtag。它正在从应用程序的pushwoosh上注册值"5A“。
这就是我如何尝试从我的服务器发送一个推送。
var tags="5A"
var data = {
"request": {
"application": appli