如果我的lambda函数出现任何错误或超时,我需要发送通知邮件。我在函数代码中以编程方式处理错误,但在函数超时时无法通知。 我准备好了我的SNS主题和所有。
有人可以帮忙解决这个问题。
答案 0 :(得分:3)
是的,您可以为异步Lambda函数提供SNS
(死信队列)资源(事件源不是基于流的)。
关于超时,资源限制等失败, 端点访问问题,lambda函数抛出的异常将被发送到配置的DLQ。
答案 1 :(得分:0)
您的用例不确定,但在使用the context object getRemainingTimeInMillis function功能超时之前,您可以检查剩余时间。这样做可以让您更优雅地处理超时,而不是在DLQ中超时。虽然,您可以/应该仍然将DLQ放在适当位置以发现意外错误。