谷歌宣布:App Engine开始支持Java 11第二代Runtime

Google才刚宣布在App Engine中支持Go 1.12和PHP 7.3新的第二代Runtime,马上又推出新版Java 11第二代Runtime测试版,现在开发者可以在App Engine上,部署最新的长期支持版本Java 11应用程式。Google也释出Java 8迁移到11的迁移指南,帮助开发者升级应用程式。

App Engine的第二代Runtime,是使用Google的轻量级容器沙盒技术gVisor,gVisor的核心以Go语言开发而成,具有內存安全的特性,比虚拟机器更轻量,但是能提供同样的隔离功能,将所有应用程式都包在使用者空间中,让开发者能够安全地部署网页应用程式以及微服务。而且第二代Runtime可以让用户自由地使用专案需要的框架和函数库,甚至是其他的Java虚拟机器语言,像是Apache Groovy,Kotlin或Scala。

Google提醒,Java 11 Runtime跟旧版本有一些差异,当开发者将应用程式从旧版本Java搬迁到Java 11的时候应该特别注意,像是Java 11不再提供Servlet Runtime,所以开发者须在可执行JAR档案中,将服务器和应用程序捆绑在一起。另外,App Engine第二代Runtime没有内建API,不再包含像是App Engine SDK中的Datastore或memcache,但用户仍可以与独立的云端服务一同时用,只要搭配上这些服务的客户端函数库就行了。

支持   Engine   App
发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();