すべてのエラーがDLQに送られるようにAWSラムダを設定しました。デフォルトではすでに2回の再試行が行われており、その後にデータをDLQにプッシュする必要があります。以前はすべて正常に動作していましたが、2回再試行してDLQにデータを送信していました。しかし、今、突然、それは動作を停止しました。今、例外をスローしているときに再試行しています。理由は何でしょうか?リトライとDLQプッシュAWSラムダからは機能しません
これは意図的にエラーをスローしているコードスニペットです。
def lambda_handler(event, context):
eventSource = event['Records'][0]['EventSource'] . ## On this line, error will be thrown as the message I am sending does not abide by this format and it is giving KeyError.
....
....
....
私は何を確認する必要がありますか? AWS LambdaがDLQに再試行して送信する例外の種類には制限がありますか。