使用mongoose和fcm与node.js推送通知

时间:2020-06-08 01:06:24

标签: node.js mongodb firebase push-notification firebase-cloud-messaging

我正在使用node.js开发社交网络应用程序,并且与该类别的任何应用程序一样,它包含帖子,并且我希望在添加新帖子时向用户的所有关注者发送通知。

我为所有用户提供了fcm令牌,但​​我想找到在不导致任何服务器过载的情况下实现这一目标的最佳方法。

我使用mongoose作为orm,使用MongoDB作为数据库

我可以通过fcm实现此功能,还是应该转到twilio或其他任何服务

1 个答案:

答案 0 :(得分:2)

是的,您可以使用FCM(Firebase云消息传递)来实现。

您将必须根据项目需求确定实现细节。
但是,关于是否可能以及服务器过载的问题:我非常确定这是可能的,并且通过深思熟虑地创建device-groups or topics来允许您将消息发送到多个设备(一次移动), FCM服务器应该不会负担过多的服务器负载,它应该可以处理大部分工作负载。更多详细信息here