【发布时间】:2022-07-23 19:50:31
【问题描述】:
我正在开发一个分布式应用程序项目,其中需要根据在 api 网关上使用服务的客户端进行速率限制和身份验证。我想知道设计网关的最佳解决方案。
我应该使用 Spring Cloud 网关还是 Spring Cloud 函数/AWS Lambda 来创建网关服务?
【问题讨论】:
-
这个问题并不完全清楚。您的意思是说 Amazon API Gateway 位于您想要限制和身份验证的那些服务的前面吗?您所说的“设计网关”是什么意思?能详细点吗?
-
设计是指与其他微服务相关的系统设计/架构。是的,API 网关将位于这些服务的前面。
-
基本上,我希望能够捍卫这些选择。我需要了解这两个选项的用例
标签: aws-lambda microservices aws-api-gateway spring-cloud-gateway spring-cloud-function