我在谷歌云和节点上相当新。根据Google的建议(始终要求观看Firebase),我部署了托管VM节点应用,而不仅仅是应用引擎。每次部署时,现在有22-23个实例。这是预期的吗?我认为它只会在必要时进行扩展。
此节点应用程序有一个监视Firebase变量的方法,然后更改脚本会触发通知。
现在发生的事情是多个通知被触发,我只期望一个。我怀疑是因为这个应用程序有多个实例。
这样做的正确方法是什么,只有一个人正在观看?
感谢。
答案 0 :(得分:0)
您可以使用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来向该实例发送更新。