AmazonAWS Developer Associate DVA-C02 Certification
·TW
·更新於 28 Jul 2026
開發人員將 Lambda 函數打包為 .zip 檔案,並嘗試從 Lambda 主控台的「函數」頁面將其上傳,但主控台傳回錯誤,指出無法上傳套件。下列哪些方法可用於發布程式碼?(選擇兩項)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將套件上傳到 Amazon S3,然後使用 Lambda 主控台的「函數」頁面提供 S3 位置並從該處上傳套件。, 將函數重新打包為 Docker 容器映像,將映像推送到 Amazon Elastic Container Registry (Amazon ECR),然後建立一個引用 ECR 映像的新 Lambda 函數。.
為什麼這是答案
當 Lambda 部署套件過大而無法直接透過主控台上傳時,有兩種主要方法可以解決。首先,您可以將 .zip 套件上傳到 Amazon S3 儲存桶,然後在 Lambda 主控台的函數設定中指定該 S3 位置。Lambda 會從 S3 下載並部署您的程式碼。其次,您可以將 Lambda 函數打包為 Docker 容器映像。將此映像推送到 Amazon ECR,然後在建立新的 Lambda 函數時,選擇容器映像作為部署選項,並引用 ECR 中的映像。這兩種方法都支援更大的部署套件。
建立 AWS Support 案例以請求增加最大套件大小通常不適用於此情況,因為有標準的解決方案。使用 AWS CLI 的 update-function-code 命令可以上傳程式碼,但如果問題是套件大小超過限制,則此命令本身無法解決根本問題。對 .zip 檔案進行數位簽章與解決套件大小限制無關,而是用於程式碼完整性驗證。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡