注意:在未来的几个月内,我们将会重新整理 App Engine 文档网站,使得查找内容更轻松,并更好地与其他 Google Cloud 产品保持一致。将会提供相同的内容,但导航现在将与其余的 Cloud 产品相一致。
App Engine 柔性环境
借助 App Engine,开发者可以集中精力做他们最擅长的事:写代码。App Engine 柔性环境以 Compute Engine 为基础,可在平衡负载的同时自动扩缩应用。
运行时
您可以从开源社区提供自定义 Docker 映像和 Dockerfile,从而自定义这些运行时或提供自己的运行时
特性
自定义基础架构 - App Engine 柔性环境实例为 Compute Engine 虚拟机,这意味着您可以利用自定义库,使用 SSH 进行调试,并部署自己的 Docker 容器。
性能选择 - 利用各种 CPU 和内存配置。您可以指定应用的每个实例需要多少 CPU 和内存,App Engine 柔性环境会为您配置必要的基础架构。
原生功能支持 - 微服务、授权、SQL 和 NoSQL 数据库、流量拆分、日志记录、版本控制、安全扫描和内容分发网络均功能享受原生支持。
托管虚拟机 - App Engine 将负责对您的虚拟机进行管理,以确保:
- 实例定期接受运行状况检查,在需要时会得到修复,并与项目内的其他服务位于同一位置。
- 在有向后兼容的关键补丁时,底层操作系统会自动更新。
- 虚拟机实例将根据项目设置,自动分配到适当的地理区域。Google 的管理服务能确保一个项目的所有虚拟机实例位于同一位置,以实现最佳性能。
- 虚拟机实例会每周重启。在重启期间,Google 的管理服务会进行所有必要的操作系统更新和安全更新。
- 您始终拥有 Compute Engine 虚拟机实例的根权限。默认情况下,App Engine 柔性环境中会停用对虚拟机实例的 SSH 访问权限。您可以视情况启用对应用虚拟机实例的根权限。
了解标准环境与柔性环境的区别。
自行试用
如果您是 Google Cloud 新手,请创建一个帐号来评估 App Engine 在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
免费试用 App Engine
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2021-12-16 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"很难理解"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"信息或示例代码不正确"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"没有我需要的信息/示例"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]