我來自java的背景,所以有點新手在JavaScript公約需要的Lambda。如何在lambda中構建連續的AWS服務調用,因爲所有調用都是異步的?
我有這是爲了做一個特定的順序幾個AWS的任務,根據先前的任務的結果lambda函數。
鑑於每個任務都異步報告其結果,我想知道是否正確的方法確保它們都以正確的順序發生,並且一個操作的結果可用於調用下一個函數。
好像我有invoike在現有功能的回調每個功能,但似乎是將某種深度嵌套,不知道如果這是這樣做的正確方式。
例如,對於這些函數,需要一個DynamoDB getItem,然後調用SNS來獲取端點,然後進行SNS調用以發送消息,然後進行DynamoDB寫入。
怎樣做,在拉姆達的JavaScript以正確的方式,佔所有異步?
您是否找到解決方案? – Casper