我遇到过这样的情况:任务 token 作为输入从 [账户 A 区域 A] 接收到部署在 [账户 B 区域 B] 中的 lambda。发送 sendTaskSuccess/sendTaskFailure
时,账户 B 中的 lambda 是否应该创建 sfnClient与 A 区合作才能实现此功能吗?
任务 token 是否特定于区域?
问题是我们仅收到任务 token 作为帐户 B 中的输入(没有有关该区域的信息)。
最佳答案
任务 token 是特定于区域的。我通过部署示例代码验证了这一点。 Sfn 客户端必须配置到与状态机相同的 AWS 区域。如果位于不同区域,您将收到此错误消息ERROR Invalid Token: 'Invalid token'
关于amazon-web-services - AWS Step 函数任务 token sendTaskSuccess 跨区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63682931/