0

我正在設計一個工作流,應該從API網關獲取調用,因爲它是一個平臺服務,所有用戶認證和API認證都由API網關處理,我首先考慮使用步進功能,但限制速度僅爲每秒2,這不足以滿足我的使用情況。現在我正在考慮使用簡單工作流,其中限制限制要好得多,但我找不到任何文檔顯示API網關可以像Stpe函數那樣直接調用SWF。鑑於SWF支持HTTP請求,通過API網關調用SWF StartWorkflowExecution的最佳方法是什麼?如何從API網關調用AWS簡單工作流(SWF)

回答

2

爲此,您需要使用AWS SWF SDK編寫Lambda函數(例如JavaScript SDK)以使用startWorkflowExecution開始執行。

+0

所以你說映射到它,使用創建lambda函數SWF SDK併爲該Lambda函數配置API網關,該API網關可以通過Rest API調用API Gateway觸發? – Saurabh

+0

是的。在一個lambda函數中寫入swf觸發器 – Ashan

0

另一種選擇是對AWS服務使用API​​網關代理集成類型(請參見下圖)。

enter image description here

如果沒有傳遞的startworkflow執行API調用所需的格式請求負載請務必使用API​​網關Integration Request

相關問題