我在架构有关G套房客户的小型应用程序的过程。该应用程序将通过在客户和在高峰时段的所有员工使用可以看到多达5000个并发用户。
他们没有应用程序制造商,并且不打算在短期内实现应用设备。
将Google Apps脚本Web应用程序能够处理这么多并发用户?
数据库:我本来想使用谷歌表的数据库。大约有读取或写入数据没有任何记载Google Apps脚本限制谷歌的工作表。所以只要我留在谷歌API表配额限制之内我应该不错。
随着中说,我也争论不休,使用云SQL作为数据库。应用设备强迫你使用Cloud SQL的,所以我认为它是一种高级的选项为谷歌工作表。我看到从Google Apps脚本连接到云SQL的唯一方法是通过JDBC服务。然而,有每天50 000的硬性限制。 https://developers.google.com/apps-script/guides/services/quotas#current_quotas有谁知道这是否限制为每个应用程序的脚本或者每个用户?如果每个应用程序的脚本,然后5000个用户将只需要每个每天10个电话。这将是不可用的我的需要。
侧面说明,谷歌云SQL有一个最大的4000个连接。我指望读取和写入将在单个时间点非常快,所以最大连接数将小于4000的事实。
作为TheMaster在上面的注释中提到你有30只限制了你30个并发用户的最大的燃气Web应用程序同时执行一个最大。
作为一种替代你也许可以利用Cloud Functions(基本上是一个Node.js的/ Express.js模块)。最大数量的并发用户数为1000,虽然。这不是一个免费的平台,但它支持CLOUDSQL可能比得到一个谷歌for Business帐户(每用户每月US $ 11.00)所要求的应用设备便宜。