[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-08-21。"],[[["\u003cp\u003eApp Engine's standard environment runtimes are built using open-source components and are identified by their language version, such as Java 17 or Python 3.10.\u003c/p\u003e\n"],["\u003cp\u003eDuring General Availability (GA), Google provides full support for runtimes, including regular security and bug fixes, while avoiding breaking changes, with advance notification for any significant updates.\u003c/p\u003e\n"],["\u003cp\u003eWhen a language version reaches its end of community support, App Engine also ends its maintenance and support for that runtime, with customers receiving a notification before this occurs.\u003c/p\u003e\n"],["\u003cp\u003eAfter a runtime reaches its end-of-support date, Google will no longer apply security patches, and users will be unable to create or update applications, although existing applications will still run; there will also be no access to technical support for issues.\u003c/p\u003e\n"],["\u003cp\u003eGoogle may, in specific cases, allow organizations to re-enable deployments for unsupported runtimes, but this ability will be removed when the runtime is deprecated, and applications using decommissioned runtimes may be disabled without further notice.\u003c/p\u003e\n"]]],[],null,["# Runtime lifecycle\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\nThe App Engine standard environment [runtimes](/appengine/docs/standard) use open source components\nthat are maintained by their respective communities. The runtimes are\nidentified by their language version, for example, Java 17, Python 3.10, and so forth.\n\nGoogle provides support for a runtime during [General availability (GA)](/products#product-launch-stages). During this support window:\n\n- Runtime components are regularly updated with security and bug fixes.\n- To maintain stability, App Engine avoids implementing breaking features or changes into the runtime. Breaking changes will be announced in advance on the runtime-specific [release notes](/appengine/docs/standard/resources#release-notes).\n\nWhen a language version is no longer actively maintained by the respective community,\nApp Engine will also stop providing maintenance and support for that language runtime.\nBefore a runtime reaches the end of support phase as described in the [runtimes support schedule](/appengine/docs/standard/lifecycle/support-schedule), Google will provide a notification to customers.\n\nGoogle may make changes to any runtime's support schedule or lifecycle in accordance with the terms of your agreement for the use of Google Cloud platform services.\n\nRuntime lifecycle\n-----------------\n\n### Notification period\n\nApp Engine will begin issuing in-app notifications 90 days before the application\nreaches end of support. Upon notification, you should prepare to upgrade your application to a newer\nruntime that is supported in the standard environment.\n\n### End of support\n\n| **Important:** Google will no longer apply security updates or patches to components of the runtime environment that have reached end of support. To continue receiving security updates, we strongly encourage you to upgrade your application to a supported runtime version as soon as it becomes available. Deployments for legacy runtimes can be re-enabled using an [organization policy](/appengine/docs/standard/long-term-support#enabling_deployments_for_legacy_runtimes_reaching_end_of_support).\n\nWhen runtime components reach the end of support date:\n\n- Google will no longer apply security updates or patches to components of the runtime environment.\n- Your application will continue to run and receive traffic.\n- You will no longer be able to create and/or update the application on the unsupported runtime.\n- Issues arising from the use of an unsupported runtime will not be eligible for technical support\n\nWe strongly encourage you to upgrade your application to a supported runtime version as soon as it becomes available to continue receiving security updates and being eligible for technical support.\nFor details, see the migration guides:\n\n\u003cbr /\u003e\n\n- [Migrate from Python 2.7 to the latest Python runtime](/appengine/migration-center/standard/migrate-to-second-gen/python-differences)\n- [Migrate from PHP 5 to the latest PHP runtime](/appengine/migration-center/standard/migrate-to-second-gen/php-differences)\n- [Migrate from Go 1.11 to the latest Go runtime](/appengine/migration-center/standard/migrate-to-second-gen/go-differences)\n- [Migrate from Java 8 to the latest Java runtime](/appengine/migration-center/standard/migrate-to-second-gen/java-differences)\n\nIn certain cases, Google may permit your Organization to\nre-enable deployments in unsupported runtimes, subject to service specific terms\nand conditions. Deployments for legacy runtimes can be re-enabled using an\n[organization policy](/appengine/docs/standard/long-term-support#enabling_deployments_for_runtimes_reaching_end_of_support).\n\n### Deprecated\n\nIf Google allowed your Organization to re-enable deployments in an unsupported runtime, Google will remove that ability once the runtime is deprecated.\n\nWhere practicable, we will make reasonable efforts to notify you in advance of the deprecation by in-app notifications or other means. In certain instances, including in circumstances involving critical security vulnerabilities or similar high severity issues, advance notice may not be practicable.\n\n### Decommissioned\n\nApplications that continue to use a decommissioned runtime may be disabled without further notice. You must choose a more up-to-date runtime to deploy your application.\n\nSee the runtimes [support schedule](/appengine/docs/standard/lifecycle/support-schedule) for key dates. \n\n*** ** * ** ***\n\n1. In certain cases, Google may permit your organization to re-enable deployments for legacy runtimes using an [organization policy](/appengine/docs/standard/long-term-support#enabling_deployments_for_runtimes_reaching_end_of_support). [↩](#fnref1)"]]