amazon-swf

    0熱度

    1回答

    我熟悉amazon SWF的概念。我可以看到許多使用不同語言的SDK使用SWF服務。另外,亞馬遜Flow Framework是一組實現分佈式應用程序的庫。目前,這個Flow Framework可以在Java和Ruby中使用。那麼我們如何編寫使用SWF的分佈式應用程序,如python,php等其他語言。這是否意味着amazon只提供Java和Ruby框架,其餘的語言有其他供應商的庫?請解釋 。

    0熱度

    1回答

    我製作了一個Python網絡抓取工具,用於從網上下載超過4PB到8PB的數據。爲了從12個網站下載數據,我必須每秒運行超過1k +蜘蛛。如果我使用ec2實例,它將非常昂貴。有人告訴我使用SWF和lambda。但是我沒有在網上找到任何關於SWF文件的網頁抓取工具。 是否可以通過Amazon Simple Workflow Service或AWS Lambda運行此蜘蛛?

    0熱度

    1回答

    我有以下活動: @ActivityRegistrationOptions(defaultTaskScheduleToStartTimeoutSeconds = 300, defaultTaskStartToCloseTimeoutSeconds = 10) @Activities(version="1.0") public interface MyActivities { B fi

    1熱度

    1回答

    如果我在處理信號時現在在父工作流中使用StartChildWorkflowExecution創建子工作流,如何查找是否有任何子工作流正在運行,如果是,那麼它是runid以便我可以發送信號還是終止子流程? 我正在使用.Net SDK而不是流程框架。

    0熱度

    1回答

    使用Java Flow Framework for SWF。 任何方式在SWF的特定時間安排活動? 比方說,發送在2017年10月22日上午9:00運行「sendNotification」。 這些示例允許創建具有延遲的計時器,但不能在指定的時間內創建計時器。 儘管我可以根據當前時間戳和需要觸發事件的目標時間來計算延遲,但是如何在工作流程執行期間獲取當前時間,因爲如果您嘗試獲取當前系統時間在工作流決

    1熱度

    1回答

    所以,我有一個場景,我週期性地調用SignalWorkflowExecution()傳遞工作流信號請求。在我編碼的Decider中,我看到它接收到下一個輪詢請求,事件歷史中的信號(以及在它之後開始的決策任務)。 我的問題是,如何防止再次發出信號的處理?也就是說,如果我得到了這個信號,然後提交一份新的工作活動,這個信號是不是仍然會出現在事件的歷史中?我沒有看到將信號與任何後續決策任務相關聯的方法,並

    1熱度

    2回答

    我想使用boto在SWF上註冊一個域。但是這個錯誤引發了我。 Traceback (most recent call last): File "register.py", line 17, in <module> swf_entity.register() File "/usr/local/lib/python2.7/dist-packages/boto/swf/la

    0熱度

    2回答

    我是新來的BPM工具,我可以選擇我的Java應用程序的工作流程JBPM和AWS SWF之間進行選擇。沒有足夠的最後期限來完成雙方工作而不是選擇工作。我的其他應用程序將僅在AWS上託管,如果我使用JBPM並且也將在AWS上託管。 所以我需要根據使用的複雜性,成本,可靠性,靈活性和維護以及所涉及的可能的缺點來選擇上述內容。 你可以自由地添加我缺少的東西。你也可以提供一些我可以參考的比較博客或URL。

    0熱度

    2回答

    我已經使用「Node.js」創建了AWS SWF workers \ Decider,並且可以在我的機器上運行, 可以請您提供有關在Amazon背景上部署和運行SWF \ Worker \ Decider的最佳實踐的建議。

    0熱度

    2回答

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