如何跟踪 AWS Lambda 错误重试次数

sup*_*azi 7 aws-lambda

如果出现错误或异常,Java AWS Lambda 最多会尝试重新调用该函数 3 次。有没有办法跟踪当前的调用计数,即知道它是第一次、第二次还是第三次调用?谢谢

小智 1

据我了解,CloudWatch 中没有内置指标来跟踪这一点。一种想法是使用 Lambda 的参数记录时间戳,然后创建一个自定义指标来检查在特定时间间隔内执行的相同参数。

这不能保证 100% 的准确性,但可能会提供半准确的重试次数。

  • 我的意思是有没有办法知道我现在正在进行哪个重审。上下文接口可以有这样的信息吗?谢谢 (2认同)