在AWS函数中是否能够使用GraalVM来运行Java?我读了很多关于GraalVM应用程序冷启动的文章,其中包含了AOT (提前)编译特性,并且缩短了编译时间,我想尝试在我的ahead项目中使用它。
发布于 2019-02-03 05:19:12
随着自定义AWS Lambda运行时在re:Found2018上的引入,现在这是可行的。进一步见AWS Lambda运行时接口
您可以使用在https://docs.aws.amazon.com/lambda/latest/dg/runtimes-walkthrough.html发布的引导外壳脚本来调用您的GraalVM本机映像,也可以在您的本机映像中实现引导功能。
也有一个有趣的日文在一种使用Micronaut的方法上,谷歌可以为您翻译,与之相对应的https://github.com/kencharos/try-graal-lambda --尽管是imho --这里使用Micronaut的情况并不那么令人信服。
发布于 2021-07-21 08:36:58
我有一个Java+ GraalVM+自定义运行时的完整示例,甚至包括所有的部署脚本。此外,我还比较了性能与最流行的运行时:
https://github.com/Aleksandr-Filichkin/java-graalvm-aws-lambda
https://stackoverflow.com/questions/52117840
复制相似问题