執行階段生命週期

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

圖表:App Engine 執行階段生命週期的各個階段

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

  • 執行階段元件會定期更新,以修正安全性問題和錯誤。
  • 為維持穩定性,App Engine 避免在執行階段導入重大功能或變更。我們會在執行階段專屬的版本資訊中,預先公告破壞性變更。

如果相應社群不再積極維護某個語言版本,App Engine 也會停止提供該語言執行階段的維護和支援。在執行階段如執行階段支援時間表所述,即將結束支援階段前,Google 會通知客戶。

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

執行階段生命週期

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

通知期限

應用程式支援終止前 90 天,App Engine 會開始發送應用程式內通知。收到通知後,請準備將應用程式升級至標準環境支援的較新執行階段。

停止支援

執行階段元件到期後:

  • Google 不再為執行階段環境的元件套用安全性更新或修補程式。
  • 應用程式會繼續執行並接收流量。
  • 您將無法再於不支援的執行階段建立及/或更新應用程式。
  • 如果問題是因使用不支援的執行階段而起,則不符合技術支援資格

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

詳情請參閱下列遷移指南:

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

已淘汰

如果 Google 允許貴機構在不支援的執行階段中重新啟用部署作業,一旦該執行階段遭到淘汰,Google 就會移除這項功能。

在可行的情況下,我們會盡量透過應用程式內通知或其他方式,提前通知您相關異動。在某些情況下,包括涉及重大安全漏洞或類似嚴重性偏高的問題時,可能無法事先通知。

已停用

如果應用程式繼續使用已淘汰的執行階段,可能會在未收到進一步通知的情況下遭到停用。您必須選擇更新的執行階段來部署應用程式。

如需重要日期,請參閱執行階段支援時程


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