首页 > 解决方案 > 我们如何知道消息是否在 AWS Lambda 中正确转发到目的地

问题描述

我已经配置了一个 lambda 函数,它将传入的消息转发到多个端点。我还添加了一个 AWS API 网关作为触发器,因此如果我调用 API 网关端点,我可以将该消息转发到多个端点。我想检查消息是否被转发到所需的目的地,我还想检查该消息的完整性。

除了返回状态代码 200 作为响应之外,任何人都可以建议一种适当的方法来检查相同的内容。

标签: amazon-web-servicesaws-lambdaaws-api-gateway

解决方案


您是否查看过有关构建 API 和返回响应的官方教程。基本上,您可以返回其他变量作为响应。就像在基于 JS 的 lambda 函数中一样

exports.handler = async (event, context, callback) => {
    callback(null, {
        "greeting": greeting
    }); 
}

因此可以调用端点并验证消息是否已传递,并以变量的形式返回状态。如果您还有其他问题,请告诉我。


推荐阅读