[英]AWS step function Parallel
我正在嘗試AWS步驟功能。 我正在努力創造什么。
https://user:password@server1.com, https://user2:password@server2.com, etc..
@server1.com https://user:password@server1.com, https://user2:password@server2.com, etc..
) /all
https://user:password@server1.com/device/{id}
(當時每個域並行只有一個請求) 我知道如何進行休息調用並保存到dynamoDB等。但問題或無法找到答案的是。 如何從dynamoDB獲取的數組中的每個域並行啟動/ all?
AWS Step Functions具有不可變狀態。 一旦創建,它們就無法更改。 鑒於這一事實,您在Parallel狀態下不能擁有動態數量的分支。
要解決這個問題,您可能希望以不同的方式處理您的設計。 不要用單個步驟函數解決這個問題,而是考慮將它分成兩個不同的狀態機,如下所示。
您可以選擇組合狀態#2和#3來簡化狀態機和任務代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.