【发布时间】:2021-04-11 14:02:39
【问题描述】:
我正在处理一个项目,我需要在 AWS SQS 服务收到消息时触发代理 API。我浏览了几篇文章,发现 API 到 SQS 是可能的,但没有找到与 SQS 触发 API 网关相关的任何内容。有人可以指导一下吗?
【问题讨论】:
-
不,你不能直接这样做。您可以使用 Lambda 函数来完成此操作,但您到底想完成什么? API Gateway 代理到什么服务?
-
API 网关代理到 Lambda 函数!!实际上我有一个具有 REST 端点的 Spring Boot 应用程序......如果有任何消息到达 SQS,我们希望触发该端点
-
为什么不让 Spring Boot 应用程序订阅 SQS 队列?
-
我们绝对可以做到这一点,但我们将如何在本地测试呢?需要每次在 aws 上部署代码,然后需要从那里测试它吗?
-
有一些方法可以在本地模拟 SQS 队列,例如 github.com/localstack/localstack github.com/vsouza/docker-SQS-local
标签: amazon-web-services aws-api-gateway amazon-sqs