Abd*_*lah 12 amazon-web-services aws-step-functions
我在步进函数流中的状态返回state/task returned a result with a size exceeding the maximum number of characters service limit.. 在步进函数文档中,输入/输出字符的限制是32,768 characters. 检查我的结果数据的总字符数是否低于限制。是否还有其他情况会引发该错误?谢谢!
2020-09-29 编辑:Step Functions 现在支持 256KB 的有效负载!
256KB 是可以在状态之间传递的有效负载的最大大小。您也可以从 Map 或 Parallel 状态超出此限制,其最终输出是包含每个迭代或分支输出的数组。
Step Functions 文档中推荐的解决方案是将数据存储在其他地方(例如 S3)并传递 ARN 而不是原始 JSON。
https://docs.aws.amazon.com/step-functions/latest/dg/avoid-exec-failures.html
您还可以使用OutputPath将输出减少到要传递给下一个状态的字段。
https://docs.aws.amazon.com/step-functions/latest/dg/input-output-outputpath.html
| 归档时间: |
|
| 查看次数: |
7943 次 |
| 最近记录: |