我在谷歌云和节点上相当新。根据 Google 的建议(始终观看 Firebase 的要求),我部署了托管 VM 节点应用程序,而不仅仅是应用程序引擎。现在每次部署时都有 22-23 个实例。这是预期的吗?我认为它只会在必要时扩展。
这个节点应用程序有一个方法可以监视 Firebase 变量并更改,然后脚本会触发通知。
现在发生的情况是多个通知被触发,我只期待一个。我怀疑这是因为这个应用程序有多个实例。
这样做的正确方法是什么,以便只有一个人在看?
谢谢。
我在谷歌云和节点上相当新。根据 Google 的建议(始终观看 Firebase 的要求),我部署了托管 VM 节点应用程序,而不仅仅是应用程序引擎。现在每次部署时都有 22-23 个实例。这是预期的吗?我认为它只会在必要时扩展。
这个节点应用程序有一个方法可以监视 Firebase 变量并更改,然后脚本会触发通知。
现在发生的情况是多个通知被触发,我只期待一个。我怀疑这是因为这个应用程序有多个实例。
这样做的正确方法是什么,以便只有一个人在看?
谢谢。
您可以使用 google 为灵活的服务器环境和 firebase 建议的方法。https://cloud.google.com/solutions/mobile/mobile-firebase-app-engine-flexible和https://cloudplatform.googleblog.com/2016/06/learn-to-build-a-mobile-backend- service-with-Firebase-and-App-Engine.html。
通过在用户可以访问它的位置处理它的实例 ID 并通过在路径中设置 instanceID 将更新发送到该实例,让实例“声明用户”。