【发布时间】:2017-08-25 04:00:52
【问题描述】:
我的资源 /api 有一个 POST 方法,它将主体代理到 Kinesis Firehose(然后到 ES)。同时我希望它触发一个 Lambda 函数。
我尝试添加一个额外的方法 ANY 来触发 Lambda 函数,但 API Gateway 似乎更喜欢 POST 处理程序。
我知道我可以在 POST 上触发 Lambda 并从 Lambda 函数提交到 Firehose,但我更希望这两者相互独立。
【问题讨论】:
-
只是想知道为什么您不想将 Lambda(不是您打算调用的那个)作为中间层。例如,集成请求调用 Lambda X,它是一个线程数。 Lambda X 调用您的原始 Lambda 并触发 kinesis?此外,您是否需要收集/等待这两者的响应/状态,或者您只关心启动它们?
-
我没有原始 Lambda,API 网关直接发送到 Kinesis。
标签: aws-api-gateway