云功能是否算作与Firebase实时数据库的并发连接?

时间:2017-12-28 19:40:41

标签: firebase firebase-realtime-database google-cloud-functions google-cloud-firestore

在我的项目中,我使用的是实时数据库以及Firestore数据库。将文档添加到Firestore数据库中的特定集合时,会触发我的云功能。然后该函数写入我的实时数据库以更新一些统计信息。我注意到即使没有用户连接到我的实时数据库,当云功能写入实时数据库时,并发连接的数量也会增加。这是否意味着我的云功能被视为并发连接,并且会减少可以同时连接到我的实时数据库的用户数量,因为并发连接的限制为100k?

1 个答案:

答案 0 :(得分:1)

您将为运行您的功能的每个服务器实例生成一个连接。每个函数调用不是一个。因此,如果它只需要一个服务器实例来运行您的功能,那么它只需要一个连接。当从项目中自动释放服务器实例时,其连接将消失。

您需要一个极其繁忙的功能集,才能真正降低实时数据库的100K并发连接上限。我不担心。