AWS 弹性负载均衡器 path_beg 规则
AWS Elastic Load Balancer path_beg rule
我正在使用 haproxy 服务进行负载平衡 tomcat 应用程序。自从我们搬到 AWS 后,我想使用一个负载平衡服务(Netwrok Load Balancer)而不是 haproxy-ec2 实例。
一切正常,除了两个 tomcat 微服务,它们都在端口 8080 上侦听。在 haproxy 中,它是简单的设置 path_bag (如下所示)但在 ELB 中,我无法找到添加这两个服务的解决方案同一个ELB下的8080端口
frontend app *:8080
acl tool_tomcat path_beg /tool
use_backend tool_app_backend if tool_tomcat
acl approval_tomcat path_beg /approval
use_backend apr_app_backend if approval_tomcat
Network Load Balancer 在第 4 层运行,并且不知道这一点。您想要使用的是在第 7 层上运行并且在其侦听器上确实具有基于路径的路由的应用程序负载均衡器。
我正在使用 haproxy 服务进行负载平衡 tomcat 应用程序。自从我们搬到 AWS 后,我想使用一个负载平衡服务(Netwrok Load Balancer)而不是 haproxy-ec2 实例。 一切正常,除了两个 tomcat 微服务,它们都在端口 8080 上侦听。在 haproxy 中,它是简单的设置 path_bag (如下所示)但在 ELB 中,我无法找到添加这两个服务的解决方案同一个ELB下的8080端口
frontend app *:8080
acl tool_tomcat path_beg /tool
use_backend tool_app_backend if tool_tomcat
acl approval_tomcat path_beg /approval
use_backend apr_app_backend if approval_tomcat
Network Load Balancer 在第 4 层运行,并且不知道这一点。您想要使用的是在第 7 层上运行并且在其侦听器上确实具有基于路径的路由的应用程序负载均衡器。