【发布时间】:2020-01-27 20:39:33
【问题描述】:
我在 Fargate 中部署了一些微服务。每个微服务将有大约 30 个 API 端点。
我有 AWS ALB,它将基于路径路由到 Fargate。
我创建了 API Gateway API 以对外公开这些 API。 API Gateway 集成方法是 HTTP,它指向 ALB 端点。
这是设置微服务的正确方法吗?如果没有,请提出更好的方法。
而且,我想在 Swagger 定义发生变化时自动将 Swagger 定义导入 API Gateway。 Swagger 定义暴露在每个微服务的 /apidocs 下。如何自动将 swagger 定义导入 API 网关?有没有常用的方法?
【问题讨论】:
标签: amazon-web-services api aws-api-gateway amazon-ecs