php在实现实时大用户量后端推送的时候处理办法是怎样的?

项目需要向10万左右的用户推送消息,除了分割用户数用命令行多起几个脚本跑,还有什么办法能够实现尽可能实时推送呢?ps:第三方用的是信鸽的单推

阅读 4.1k
4 个回答

正常应该是广播最合适,配合队列广播是我自认为最有效,丢包率最低的办法

这样的话觉得有些太浪费资源了。好多个脚本同时跑。可以换一个推送平台,用极光,可以发广播。不需要循环给每个人都退。

swoole异步

php入消息队列
通过node或者go入消费队列推送

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题