我想创建一个 ALB,它应该根据到不同网站的路径路由我的流量。例如。
example.com/apple/ 应该转到 8080
example.com/grapes/ 应该转到 8180
example.com/oranges/ 应转到 8280
您能否指导我,我怎样才能实现这一目标。
到目前为止我所尝试的如下。
- 在端口 80 上创建侦听器,并为不同端口创建不同的目标组,然后在规则 80--->8080((如果路径 /apples/) ),80--->8180(如果路径 /grapes/)
但这种方法不起作用,流量仅适用于默认路由。
- 如果我为每个端口创建侦听器,例如 8080 --?8080(目标组),那么我的负载均衡器 URL 将类似于
LB:端口/路径/
我不想在 URL 中包含端口。
请帮忙
这是使用基于路径的路由的方法
- 创建目标组(有效的 VPC、端口、正确的运行状况检查)
- 将实例添加到目标组
- 进入LB,点击已有的监听器
- 创建新规则并添加新目标组
- 验证健康检查
由于我多次看到类似的问题,所以按照上述步骤拍摄屏幕截图。
Edit and add the instances
前往 AlB 并选择监听器
添加规则并保存
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)