8得票1回答
API网关代理无需进行URL重定向

我正在使用AWS API Gateway 我完成了为http://foo.com(例子)设置代理的所有步骤 我已经部署,并且URL是http://bar.com(例子) 当我访问http://bar.com/hello时,它会重定向到http://foo.com/hello 我希望它保留在h...

12得票1回答
基于 Swagger 文件使用 Terraform 部署 API 网关

我希望使用Swagger文件来描述我的API,并使用Terraform部署我的API网关。Swagger.yaml的内容如下: swagger: '2.0' info: version: '1.0' title: "CodingTips" schemes: - https pat...

12得票5回答
使用AWS API Gateway + Lambda/ECS开发的微服务应如何通信?

我正在使用AWS API Gateway和Lambda或ECS进行计算,开发一个“微服务”应用程序。现在的问题是服务之间的通信通过API网关进行API调用。这种方式似乎效率低下且不太安全。有没有一种更高效、更安全的方法让我的微服务彼此之间进行通信?比如说通过私有网络直接交流? 我想到的一种方...

92得票7回答
AWS API网关和Lambda:多个端点/函数 vs 单个端点

我有一个AWS API,代理lamba函数。目前我使用不同的端点和单独的lambda函数:api.com/getData --> getData api.com/addData --> addData api.com/signUp --> signUp 管理所有端点和功能的过...

11得票3回答
Terraform:如何为调用Lambda的AWS API Gateway创建url路径参数?

我正在编写Terraform代码,以部署一个带有AWS Lambda整合的AWS API Gateway。我想在url中指定一个可选的路径参数,以便我可以从Lambda中引用它。但是我无法弄清楚如何在AWS API Gateway的Terraform代码中进行指定。 我能找到的唯一关于路径变...

8得票2回答
AWS Lambda 随机返回状态码为 502。

我有一个lambda函数,它利用Graphql和网页抓取来返回一些数据作为响应。有时它可以正常工作而不会出现502错误,有时则不行。对我来说,看起来502错误是完全随机的,因为我一直发送相同的请求和数据。 在AWS控制台中,我的超时设置为5分钟。 这些是我在浏览器中收到的错误: “无法加...

12得票2回答
如何在AWS API Gateway映射模板中设置对象键值

最近我接触到了AWS的API Gateway映射模板语法,但对它并不太理解。 我试着阅读文档,但感觉有些晦涩难懂:https://docs.aws.amazon.com/zh_cn/apigateway/latest/developerguide/api-gateway-mapping-te...

12得票2回答
如何通过API Gateway调用AWS Step Function

我如何通过API Gateway的POST请求以及请求的JSON负载来调用AWS Step Function?

9得票1回答
如何通过Terraform设置AWS CloudWatch的数据保留期限

使用Terraform部署API Gateway/Lambda,已在Cloudwatch中记录了相应的日志。但是,我似乎找不到一种通过Terraform设置日志保留的方法,使用我当前部署的资源(如下所示)。看起来日志组资源是我需要做的地方,但是不确定如何将api gateway的日志流指向新的...

10得票2回答
将AWS Cloudformation中的API密钥链接到API Gateway

我有以下的Cloudformation模板,我试图通过SAM进行部署。这个模板可以正确地创建DynamoDB表、API Key、Lambda函数和API Gateway,但是我不知道需要在模板中指定什么来将API KEY与API Gateway关联起来。 我找到了很多显示部分示例的片段,但我...