2017-04-12 81 views
0

我有超過5分鐘的lambda函數運行。我如何增加lambda函數的執行時間超過5分鐘,所以我的程序可以繼續前進?如何增加超過5分鐘的aws lambda函數的執行時間?

END RequestId:5b676871-1eef-1xex-bxxa-47xxxxad8d63 最後一行顯示在cloudwatch中。它會自動結束請求。請幫助。 謝謝

+0

你在說什麼lambda函數?你可以發佈你的代碼嗎? – n247s

+0

5分鐘是最大執行時間。 – Sabreena

+0

您能否提供關於您的用例的更多信息?例如:你爲什麼想要它長於5分鐘?如果您的代碼需要更長時間,爲什麼選擇將它作爲Lambda函數運行?這個任務在做什麼 - 它可以分解成多個可以並行運行的獨立任務嗎? –

回答

6

您不能將運行時間增加到5分鐘以上。

AWS Lambda limit page陳述Maximum execution duration per request300 seconds因此5 minutes。如果您需要超過5分鐘的執行時間,則必須查看其他服務。你可以看看AWS Batch是否適合你的需求。

+0

約定,+步驟功能 –