35得票8回答
Amazon API Gateway在ELB和ECS集群前面

我想在应用负载均衡器前面放置一个亚马逊API网关,该负载均衡器将流量平衡到我的ECS集群,其中部署了所有微服务。使用API网关的动机是通过lambda函数使用自定义授权者。 系统图示: 在亚马逊的话中(https://aws.amazon.com/api-gateway/faqs/):...

32得票6回答
EKS ALB无法自动发现子网。

背景: 我拥有一个带有3个公共子网(子网可以访问互联网网关)的VPC 我在这个VPC中拥有一个EKS集群,该EKS集群是通过控制台创建而不是使用eksctl创建的 我使用了此官方AWS文档中提供的教程,我成功设置了我的ALB控制器,控制器正在完美运行: 该集群包含两个节点组: 第一...

31得票2回答
如何在AWS中创建一个Route 53记录到ALB?

我想创建一个新的负载均衡器,并创建一个指向它的Route53记录。 我看到有DNS名称:${aws_lb.MYALB.dns_name} 使用aws_route53_record资源能否创建一个CNAME记录,指向公共DNS名称?

22得票3回答
如何在AWS ALB Ingress控制器中重写目标URL?

在经典的Kubernetes Nginx ingress中,我知道可以通过应用以下注释 nginx.ingress.kubernetes.io/rewrite-target: /$1 来基于特定的正则表达式重写目标URL。但是,在AWS ALB ingress中,这个注释不起作用。请问是否有人...

19得票2回答
如果我们在Node应用程序中使用AWS应用程序负载均衡器,那么Nginx是否变得多余?

我有一个运行在AWS上的Node应用程序。当进入生产环境时,很可能会接收到大量的请求。我计划使用AWS ECS来托管它,并在应用程序前面加上一个AWS应用程序负载均衡器。 当我查看“如何在生产环境中部署Node应用程序”的时候,我发现每个人都建议在Node应用程序前面使用Nginx。 我的...

18得票1回答
无论用户访问哪种内容,将CloudFront置于ALB之前是否更好?

我想在AWS上构建一个Web/应用程序服务器,并希望使用CloudFront来提供低延迟的内容,使用应用程序负载均衡器(ALB)在服务器之间平衡流量。如果有些内容需要缓存,使用CloudFront在ALB前端会很有好处,但是如果没有缓存需求,从性能和成本的角度考虑,仍然建议在ALB前使用Clo...

16得票2回答
亚马逊ALB - 重定向更改HTTP方法为GET

我已经配置了AWS ALB,应该以302方式将请求重定向到https://example.com/api/v1/*到另一个地区。 但事实证明,AWS ALB的重定向功能会将所有http:方法(POST,PUT等)更改为GET - 因此,在目标服务器上,我只收到“GET”请求。 现在我不知道...

15得票4回答
在AWS S3和CloudFront托管React Router应用程序时出现403访问被拒绝错误

当我将一个React Router应用部署到AWS S3和CloudFront时,当我尝试直接访问React路由时,它会给出403错误代码以下的错误。当它流经应用程序时,我可以访问基本URL(www.sample-app.com)和路由URLs(www.sample-app.com/cart)...

14得票1回答
如何将API网关与内部应用负载均衡(ALB)集成

根据https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-private.html,可以使用私有VPC链接将API Gateway与内部应用程序负载均衡器集成。但是,...

14得票4回答
在AWS应用负载均衡器之上添加AWS CloudFront的好处是什么?

我参加了AWS的培训,他们向我们解释说,一个好的实践是通过Cloudfront缓存所有动态内容,将TTL设置为0,即使您在负载均衡器前面有一个LB。因此,它可能是这样的:Route 53 -> CloudFront -> Application LB 我看不出这种架构的任何优势,与...