AWS Lambda - ランタイム終了シグナル: Killed

This article was translated from English: Does it need improvement?
Translated
View the article in English

次のエラーが発生した場合、メモリ割り当てが不足していることが原因である可能性が非常に高いです。

RequestId: 48ace8f3-1391-40ea-bc0e-aa864de3a8e2 Error: Runtime exited with error: signal: killed

理由

このエラーは通常、アプリケーションがホストマシンまたはコンテナ環境で利用可能なメモリを超えるタスクを実行しようとしたときに発生します。 メモリ消費がシステムの限界に達すると、プロセスは強制的に終了し、「signal: killed」というメッセージが表示されます。

ソリューション

AWS Lambda関数のメモリを増やすには:

  1. AWS マネジメントコンソールに移動してください。

  2. Lambda > 関数 に移動します。

  3. 問題が発生している機能を選択してください。

  4. 「設定」タブの下で、「一般設定」を選択し、「編集」をクリックします。

  5. メモリ割り当てを調整して保存します。