【发布时间】:2020-02-03 19:06:51
【问题描述】:
在具有自动缩放设置的 GAE(LAMP Stack)上部署生产 Web 应用程序,根据文档,Google 将自动启动其他实例以满足需求;当我们上线时,这一点似乎已经得到证明,在季末播出前几个小时,这将保证我们的网站有流量,即使预期的大量涌入,我们的网站也不会崩溃——所以对谷歌表示敬意!然而,如果我认为这个服务器架构已经完成,我会天真地认为我们仍处于起步阶段,并且当我们获得普及和移动时,我们可能会在不久的将来持续获得 10 到 100 倍的流量进入全球市场。所以我的问题是:
我应该在 GCP 中实施负载均衡器,还是 GAE 能够“无限”扩展以适应?
【问题讨论】:
-
需要更多详细信息,具体说明您在 App Engine 上部署的具体内容以及扩展设置等。使用更多详细信息编辑您的任务。
-
K,更多细节添加到原始帖子 - 如果需要更多信息,请告诉我。提前感谢您的建议!
-
我在您的编辑中没有看到任何要求的信息。例如,App Engine 标准还是灵活?发布您的 app.yaml。
-
应用引擎标准可以自动快速地扩展到大量服务器,因此您可以处理大容量。我不知道有任何交通限制。 GAE 灵活的扩展速度没有那么快,因为启动新实例要慢得多。我认为甚至不可能使用 GAE 标准或灵活的方式制作自己的负载均衡器。
-
如果你想流行,Snapchat 使用 AppEngine。如果您有相同的流量/人气,恭喜!在此之前,我认为您可以对服务的可扩展性充满信心(如果您设置了正确的参数!)
标签: google-app-engine web-applications google-cloud-platform load-balancing saas