簡體   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