App Engine 应用扩展与服务使用指南
1. App Engine 扩展概述
App Engine 提供了标准环境(Standard)和灵活环境(Flexible)两种运行环境,不同环境下的扩展方式有所不同。
2. App Engine Standard 服务扩展
在 App Engine Standard 中,可通过 app.yaml 文件进行手动扩展配置,示例如下:
runtime: python27
api_version: 1
service: default
manual_scaling:
instances: 10
上述配置指定了使用 Python 2.7 运行时,默认服务,并手动设置了 10 个实例。
3. App Engine Flex 环境扩展
App Engine Flex 基于 Docker 容器和 Compute Engine VMs,其扩展配置与 Compute Engine 实例组的自动扩展类似,也有自动和手动两种扩展选项。
3.1 自动扩展(AUTOMATIC SCALING)
App Engine Flex 能像 Compute Engine 实例自动扩展一样,根据需求对服务进行上下扩展。可配置的参数如下:
- 实例数量控制 :可设置任意时刻运行的 VM 实例数量,至少保证有一个实例运行,建议最少 2 个实例以应对流量高峰,默认最多 20 个实例,可根据需求
超级会员免费看
订阅专栏 解锁全文
299

被折叠的 条评论
为什么被折叠?



