Google App Engine 上的 Java

App Engine 可為您提供兩個適用 Java 應用程式的環境:標準環境和彈性環境。這兩個環境都具備以程式碼為核心的同一項開發人員工作流程,並能快速有效地調度資源,因此可以處理日漸增加的要求,並讓您使用確實有效的 Google 內容提供技術,以最低限度的管理作業負擔快速建構網頁、行動與 IoT 應用程式。儘管這兩種可用的環境具有很高的相似度,但在一些重要的地方仍有差異。

選擇您慣用的環境

標準環境

  • 經過最佳化處理,可以近乎即時地調度資源,處理大量尖峰流量。

  • 對長時間不提供流量的應用程式而言,最具成本效益。

  • 以 OpenJDK 為基礎的 Java 執行階段支援標準公開 Java 程式庫。

  • 不會強制設定安全性管理員,這代表您的程式碼不會受到 Java 權限問題的限制。

  • 免費方案

  • Ubuntu OS

  • 不再支援 Java 8 執行階段

彈性環境

  • 完整的開放原始碼語言執行階段。

  • 使用您選擇的任何架構、程式庫或二進位檔。

  • 程式碼可在支援 Docker 容器的任何位置使用。

  • 對於持續提供流量的應用程式而言,最具成本效益。

  • 無免費版。應用程式始終會讓最少數量的執行個體保持執行。對於持續提供流量的應用程式而言,最具成本效益。

  • Ubuntu OS

選擇環境

您可以在兩種環境下執行 App Engine 應用程式:標準環境與彈性環境。請參閱兩種環境的差異摘要。
瞭解詳情