執行階段生命週期

App Engine 標準環境的執行階段會使用各自社群維護的開放原始碼元件。執行階段會根據語言版本進行識別,例如 Java 17、Python 3.10 等。

圖表概略說明 App Engine 執行階段生命週期中的各個階段

Google 會在正式發布 (GA)期間提供對應的執行階段支援。在支援期間:

  • 執行階段元件會定期更新,以修正安全性問題和錯誤。
  • 為維持穩定性,App Engine 會避免在執行階段中實作破壞性功能或變更。我們會在特定執行階段的版本資訊中,提前宣布破壞性變更。

當語言版本不再由相關社群積極維護時,App Engine 也會停止為該語言執行階段提供維護和支援服務。在執行階段支援時間表中所述的支援階段結束前,Google 會向客戶發出通知。

Google 可能會根據您使用 Google Cloud Platform 服務的協議條款,變更任何執行階段的支援時間表或生命週期。

執行階段生命週期

一般級支援 已停止支援 已淘汰 已停用
建立及重新部署 1
專案設定更新
執行現有工作負載
UI 和 CLI 警告
語言修補程式 自動 不自動更新 不自動更新 不自動更新
修補 API 和 SDK 自動 不自動更新 不自動更新 不自動更新
修補作業系統 自動 不自動更新 不自動更新 不自動更新
客戶服務 一般級支援 不支援執行階段 不支援執行階段 不支援執行階段

通知期

App Engine 會在應用程式支援結束前 90 天開始發出應用程式內通知。收到通知後,您應準備將應用程式升級至標準環境支援的新版執行階段。

停止支援

執行階段元件到達支援終止日期後:

  • Google 將不再為執行階段環境的元件套用安全性更新或修補程式。
  • 應用程式會繼續運作並接收流量。
  • 您將無法再在不支援的執行階段上建立及/或更新應用程式。
  • 使用不支援的執行階段所產生的問題,不符合技術支援資格

強烈建議您盡快將應用程式升級至支援的執行階段版本,以便繼續接收安全性更新,並符合技術支援資格。

詳情請參閱遷移指南:

在某些情況下,Google 可能會允許貴機構在未支援的執行階段重新啟用部署作業,但須遵守特定服務的條款及細則。您可以使用機構政策重新啟用舊版執行階段的部署作業。

已淘汰

如果 Google 允許您的機構在未支援的執行階段中重新啟用部署作業,Google 會在該執行階段淘汰後移除這項功能。

在可行情況下,我們會盡力透過應用程式內通知或其他方式,提前通知您即將淘汰的功能。在某些情況下,例如涉及重大安全漏洞或類似嚴重問題的情況,可能無法提前通知。

已停用

繼續使用已淘汰執行階段的應用程式可能會遭到停用,且不會另行通知。您必須選擇更新的執行階段部署應用程式。

請參閱執行階段支援時程,瞭解重要日期。


  1. 在某些情況下,Google 可能會允許貴機構使用機構政策重新啟用舊版執行階段的部署作業。