【问题标题】:Any way to achieve google appengine multi-region serving?有什么方法可以实现google appengine 多区域服务?
【发布时间】:2017-02-14 10:44:22
【问题描述】:

我正在使用 App Engine 标准环境。

我可以选择一个区域来服务于项目创建。

假设我的应用程序的客户遍布全球(美国、欧洲、亚洲),并且它们都同等重要。

延迟差异很大(我现在在欧洲,如果我选择 us-central 地区,简单的 Hello world 页面示例约为 200 毫秒,如果我选择欧洲地区,则约为 080 毫秒)。

有什么方法可以在 appengine 上实现多区域服务?我可以轻松迁移到 GKE 或 smth 来存档吗?

很高兴听到任何关于多区域服务的理论解释-cmets。

【问题讨论】:

    标签: google-app-engine google-compute-engine google-kubernetes-engine


    【解决方案1】:

    我对 App Engine 或 App Engine Flexible Environment 了解得不够多,不知道您是否可以在多个区域运行同一个应用并在它们之间进行负载平衡,但我知道您可以从 GKE 或GCE 使用HTTP(S) Load Balancing

    您可以轻松地从 App Engine 灵活环境迁移到 GKE,因为它们都使用 Docker 容器来部署您的应用程序。

    【讨论】:

      【解决方案2】:

      您可以使用带有 Serverless NEG 后端的 HTTPS 负载平衡器来进行 GAE 多区域服务。见https://stackoverflow.com/a/62660953/4185100

      【讨论】:

        猜你喜欢
        • 2015-06-12
        • 1970-01-01
        • 1970-01-01
        • 2020-02-25
        • 2017-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多