繁体   English   中英

lambda java 亚马逊 linux 操作系统

[英]lambda java amazon linux os

我正在 lambda 上上传 java 8 function ,但这些库占据了很大的位置。

每个库都针对特定的操作系统进行复制:

  • *-linux-x86.jar
  • *-linux-x86_64.jar
  • *-linux-armhf.jar
  • *-linux-arm64.jar

我只能拿一个来获得更轻的 package 但我找不到我必须为 aws lambda 和 java 8 拿哪一个

Java Lambda 运行时支持以下架构

姓名 标识符 建筑学
Java 11 java11 x86_64、arm64
Java 8 java8.a12 x86_64、arm64
Java 8 java8 x86_64

所以你只需要 package x86_64arm64库。

使用 arm64 架构(AWS Graviton2 处理器)的 Lambda 功能可以实现比在 x86_64 架构上运行的等效 function 明显更好的价格和性能。 考虑将 arm64 用于计算密集型应用程序,例如高性能计算、视频编码和模拟工作负载。 资源

根据您要使用的架构,您只需 package 该架构的库。 You can deploy your Lambda function either as zip file and configure the architecture used in the Lambda function's settings or create a Lambda function from a container image

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM