AWS API Gateway默认响应和Trigger AWS Lambda


SHOU宅大可爱
2025-01-01 10:21:12 (2月前)
  1. 我一直在试验


AWS
</跨度>
API网关和

AWS
</跨度>

LAMBDA
</跨度>
尝试无服务器架构。一直在浏览博客和

AWS
</跨度>
文档。已经尝试了样本GET / POST。但是,我有{‘fine’})
(承认已收到请求)

发送响应后,将事件有效负载移交给a

AWS
</跨度>

LAMBDA
</跨度>
功能

根据文档,我明白,
a)我可以发帖

3 条回复
  1. 0# 一只特立独行的猪 | 2019-08-31 10-32



    您应首先运行一些测试,以了解您的lambda函数完成所有逻辑后您获得的实际响应时间类型。如果时间高于您认为对于您的用例可接受的时间,则这是另一个异步解决方案

    利用SNS主题

    触发一个

    次要Lambda函数





    1. 客户端对API网关的请求 - &gt;调用Lambda函数A.


    2. Lambda A验证有效负载,然后发布到SNS主题X.


    3. Lambda A回归

      {fine}

      成功消息 - &gt; API网关 - &gt;客户


    4. SNS主题X触发Lambda函数B.


    5. Lambda函数B实现给定的逻辑

    6. </醇>

  2. 1# 哈哈哈哈 | 2019-08-31 10-32



    如果您希望从API快速响应而不必等待数据处理,您可以:




    • 将事件发布到API网关端点


    • 触发AWS Lambda函数

      一个
      </强>


    • 异步调用Lambda函数


      </强>
      在Lambda函数中使用AWS开发工具包

      一个
      </强>


    • 呼叫

      context.succeed()

      要么

      context.done()

      或Lambda函数中的回调函数

      一个
      </强>
      所以它回应API网关


    • Lambda函数


      </强>
      可以在API网关已收到响应时处理数据


登录 后才能参与评论