微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AWS Step函数任务令牌sendTaskSuccess跨区域

如何解决AWS Step函数任务令牌sendTaskSuccess跨区域

我有一种情况,任务令牌作为输入从[帐户A区域A]发送到在[帐户B区域B]中部署的lambda。发送sendTaskSuccess/sendTaskFailure时,帐户B中的lambda是否应使用区域A创建sfnClient以便起作用?

任务令牌区域是否特定?

问题是我们仅在帐户B中收到任务令牌作为输入(没有有关该地区的信息)。

解决方法

任务令牌是特定于区域的。我通过部署示例代码对此进行了验证。 Sfn客户端必须配置为与状态机相同的AWS区域。如果它在其他区域,则会收到此错误消息ERROR Invalid Token: 'Invalid token'

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。