AWS Step Functions 中的“等待回调”模式是执行异步任务的唯一方法吗?我可以改用 webhook 吗?

is "Wait for callback" pattern in AWS step functions the only way to perform async tasks? Can I use a webhook instead?

提问人:YulePale 提问时间:6/29/2023 更新时间:6/30/2023 访问量:351

问:

AWS Step Functions 中的“等待回调”模式是执行异步任务的唯一方法吗?

我可以直接使用 webhook 代替吗,当 webhook 端点可以触发 step 函数以继续流时?

amazon-web-services 异步 回调 webhook aws-step-functions

评论

0赞 Sean Summers 7/1/2023
Webhook 如何知道要继续哪个流?

答:

1赞 Justin Callison 6/30/2023 #1

使用 Task Token / .waitForTaskToken 等待回调Step Functions 的正确功能,但它不提供本机 webhook 接口。您需要在此功能之上构建该界面。虽然不是 Webhook,但这篇博文演示了如何在外部系统中使用 .waitForTaskToken。

我怀疑这不符合您的需求,但对于选定的 AWS 服务 API 操作,您可以使用运行作业/.sync 服务集成模式。使用此模式,将为您管理异步跟踪和完成。您可以在此处找到支持 .sync 的优化集成列表

评论

0赞 YulePale 7/1/2023
谢谢,我刚刚在 youtube(无服务器土地频道)上观看了一个视频,里面有你。:)