塞巴斯蒂安·沃克
我有以下困境:
- 我需要每5分钟(或更少)向我应用的所有用户发送一次心跳消息
- 我考虑过主题消息传递,但是我的应用程序不能接受100万订户限制
- 因此:剩下的唯一可能性就是分批发送消息1000
- 这真的是资源密集型
现在我的问题是:
如何使批处理和发送过程真正有效?是否已经有一个好的解决方案,最好是在node.js中?
谢谢你,
塞巴斯蒂安
但
您可以使用XMPP而不是HTTP。
正如google所说,相对于HTTP,它的资源消耗较少:
XMPP的异步特性使您可以使用更少的资源发送更多的消息。
您还可以为每个应用建立1000个similtanouis连接(发送者ID):
对于每个发件人ID,GCM允许并行进行1000个连接。
还存在一个可用于此的node-xmpp解决方案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句