[英]AWS Lambda triggered by CloudWatch Events running too frequently
我正在運行的代碼對上次運行時間進行了假設(在最近300秒內檢查數據源是否有更新)。
我將代碼設置為在AWS lambda上運行。 我最初使用該rate(5 minutes)
但發現它每分鍾運行一次lambda。 我切換到cron(0/5 * * * ? *)
,它按預期每五分鍾運行一次,然后突然開始每1-2分鍾運行一次。
是否有我缺少的設置來確保代碼僅執行一次,並且觸發器真正是每5分鍾一次(給定或花費幾秒鍾)?
如果您的函數失敗或超時,則Lambda會異步重試該函數。 Cloudwatch事件始終以給定速率觸發。 我們有數百個cron觸發的lambda,並且它始終可以按預期運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.