nginx – 如何在Amazon Application Load Balancer中重写路径?
当前设置 鉴于以下ALB dns: > my-alb-dns.com 以及在ECS中运行的以下容器: > container-a 我将其配置为可以将通过ALB via path rewriting的流量路由到我的ECS群集中的相应服务: > my-alb-dns.com:80/container-a/my/endpoint – >容器一:8080 /我/端点 这工作正常(通过使用nginx),但我问自己,如果使用额外的nginx服务器真的是必要的实现路径重写.是否有计划通过自定义路径重写规则扩展ALB功能?到目前为止,我找不到有关它的任何内容in the documentation. 我也看了一下Lamda@Edge,但在我看来,将CloudFront与Lamda一起用于简单的重写(在nginx 1行配置中进行比较)似乎有点过分. 是否有关于此的最佳实践,或者我是否应该继续希望AWS将在不久的将来实施它并坚持使用我当前的nginx解决方案? ALB不支持修改请求,我不知道有任何计划包含此类功能.这是一个巨大的蠕虫病毒,所以我并不感到惊讶,AWS暂时不管它.坚持使用nginx(或等效的,如haproxy),或修改您的应用程序以接受请求路径中的/ container-X前缀.(编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 传递URI查询参数Nginx反向代理
- 如何使用Nginx(healthd)在access_log文件名中使用变量
- 502运行其他php文件时运行默认laravel应用程序时网关错误
- 代理 – 使用nginx http auth保护Jenkins,但回调网址除外
- 为什么更新时间对于像nginx这样的Web服务器如此重要?
- ruby-on-rails – 使用rails,nginx和send_file在Chrome中流
- 302使用nginx和WordPress重定向循环
- php – 如何在nginx vhost中添加open_basedir路径
- 网络 – 在没有HttpStubStatusModule的情况下检查nginx活动
- Linode更新-禁止使用Rails和Passenger Nginx 403