我只是想测试 Lambda 的 DLQ,但我不明白为什么消息没有放在上面。我的代码只做了一件事throw new Exception("Test");
.
第一个错误是可以理解的,我试图使用按钮同步执行此操作Test
。之后我设置Kinesis
并开始在其上发送消息,但没有任何变化。在监控页面上CloudWatch metrics
我看到有几个错误Errors, Availability
但没有错误DeadLetterErrors
.
至于创建的DLQ,这只是简单的标准队列,没有更改配置。
在此先感谢您的帮助
使用 AWS SDK 异步调用 lambda,如下所示。
$ aws lambda invoke --function-name my-function --invocation-type Event --payload '{ "key": "value" }' response.json
{
"StatusCode": 202
}
Docs - https://docs.aws.amazon.com/lambda/latest/dg/inplication-async.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)