调用后 AWS Lambda 对 SNS 的响应

lak*_*hay 2 java amazon-web-services amazon-sns aws-lambda

Lambda L1 订阅了 SNS S1。

L1 每次调用都会返回状态码和消息

我可以在每次独立调用 L1 响应时检查它,但是当我通过向 S1 发布消息来调用 L1 时,如何验证从 L1 返回的消息?

我需要在 java 中以编程方式执行此操作.. 任何指针表示赞赏

Joh*_*ein 5

Amazon SNS 向订阅者发布消息。一旦消息成功发送到订阅者(例如发送到 AWS Lambda 以触发 Lambda 函数),它就不会等待响应。

因此,无法查看 SNS 触发的 Lambda 函数的响应代码。

您可以查看由 Lambda 函数生成的 CloudWatch Log,但您可能需要插入代码以将响应推送到日志(例如,通过 Print 语句)。