在今年6月发布的Java 11第二代Runtime测试版,现在Google推出正式版,开发者可以在App Engine中正式部署和扩展长期支持版本Java 11应用程序,而且同一等级的App Engine标准环境Java 11 Runtime执行实例,提供比Java 8多一倍的内存。
App Engine标准环境Java 11 Runtime现在正式发布,开发者可以在完全托管的无服务器环境中,执行任何的Java 11应用程序、网页框架和服务。开发者可以选择使用Spring Boot、Micronaut、Quarkus、Ktor或Vert.x等各种框架,开发应用程序内容,Google提到,开发者可以通过$PORT环境变量,使用任何的Java应用程序服务网页请求,同时还能也使用其他的Java虚拟机语言,包括Apache Groovy、Kotlin和Scala等。
另外,开发者可以使用java -jar、app.jar来启动本地端的Java 11应用程序,并且在App Engine标准环境Java 11 Runtime上执行,利用无服务器托管环境的优势。而新的Java 11 Runtime在不加价的情况下,提供Java 8 Runtime两倍的内存量,从最低的F1执行实例开始,Java 8只有128 MB的内存,Java 11提升到了256 MB,而B8执行实例则从1024 MB的内存,扩张到了2048 MB。
App Engine是Google的无服务器平台,可以方便地扩展应用程序应对流量高峰,也能在没有流量时将规模缩减回零,用户也可以使用流量拆分、请求关注、监控、集中式日志纪录和开箱即用的生产调试功能。Java 11使用App Engine第二代Runtime,采用轻量级容器沙盒技术gVisor,具有内存安全的特性,又比虚拟机轻量,提供同样等级的隔离功能,可把应用程序都包在用户空间中。
继续阅读与本文标签相同的文章
React组件实现越级传递属性
-
重科技、重创新、重人才 常德高新区连续两年举办高新技术交流会
2026-05-18栏目: 教程
-
iRobot擦地机器人上新,更有意义的是机器人间互动的实现
2026-05-18栏目: 教程
-
科技的不断进步,分享缤越智能领航系统的使用方法
2026-05-18栏目: 教程
-
谷歌发布首款装有雷达的智能手机
2026-05-18栏目: 教程
-
Win10启用使用Sandbox
2026-05-18栏目: 教程
