goo*_*aba 2 amazon-web-services aws-step-functions
AWS 发布了 AWS Step Functions(回调模式)的新功能:
https://aws.amazon.com/about-aws/whats-new/2019/05/aws-step-functions-support-callback-patterns/
我现在想知道,与现有的活动实际上有什么区别。
让我为您总结一下:
与新公布的回调模式有何不同?在我看来,其实是完全一样的——我是不是错过了什么?
小智 5
活动是基于轮询的,回调模式是基于推送的。两者都可以让您管理异步任务。
在活动任务中,Step Functions 等待工作线程使用 GetActivityTask 进行轮询。匹配后,Step Functions 将状态负载和任务令牌返回给发出请求的工作人员。例如,当您的工作人员驻留在数据中心时,这很有用。您只需较少的网络配置即可从数据中心轮询,而不是打开 VPN 访问。
在回调模式中,Step Functions 将负载和任务令牌推送到支持的 AWS 服务集成(Lambda、Fargate、ECS、SNS 和 SQS)。这在无服务器架构中非常有用,无服务器架构往往有利于短暂的计算和事件驱动的数据流。在返回 Step Functions 之前,任务令牌也可以委托给其他服务。
两者都需要工作人员最终将结果有效负载和任务令牌返回到 Step Functions,以将状态机推进到下一步。
| 归档时间: |
|
| 查看次数: |
1358 次 |
| 最近记录: |