Google的App Engine云已经正式发布了对Java 11的官方支持,这是Java语言平台的最新长期支持(LTS)版本。
App Engine标准环境Java 11运行时通常可用于在托管的无服务器环境中运行任何Java 11应用程序,Web框架或服务。 自6月以来,Java 11已在Beta版的 App Engine中提供。
App Engine上的Java 11运行时提供的内存量是早期Java 8运行时的两倍,从而为在负载大量数据的繁重工作中运行的应用程序提供了更好的支持。 开发人员可以使用Spring Boot ,Ktor,Vert.x或Micronaut等框架。
在Google App Engine托管的环境中,运行时会自动更新为具有针对操作系统的最新安全补丁和Java开发工具包(JDK)的次要版本。 App Engine还提供服务,包括请求跟踪,流量拆分,集中式日志记录和生产调试。
Oracle于2018年9月提供了Java 11或JDK11 。作为LTS版本,Java 11计划在下一个十年内获得Oracle的支持。 与此形成对比的是,Oracle对其他版本(例如当前的JDK 13版本或先前的JDK 12版本)提供了六个月的支持。
如何访问Google App Engine的Java 11运行时
您可以从Google Cloud网站访问Google App Engine Java 11标准环境文档 。 Google还提供有关将App Engine Java 8应用程序迁移到App Engine Java 11的指南。
From: https://www.infoworld.com/article/3449817/google-app-engine-adds-support-for-java-11.html