2017-11-19 18 views
0

私は、tomcatアプリケーションの負荷分散にhaproxyサービスを使用しています。 AWSで移動して以来、私はhaproxy-ec2インスタンスの代わりに1つのロード・バランシング・サービス(Netwrok Load Balancer)を使用したいと考えています。すべては、ポート8080で両方を受信する2つのTomcatマイクロサービスを除いて動作します.Haproxyではpath_bag(以下のように)を設定するのが簡単でしたが、ELBでは同じELBの下で両方のサービスをポート8080で追加するソリューションを見つけることができません。AWS Elastic Load Balancer path_begルール

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 

答えて

3

ネットワーク・ロード・バランサはレイヤー4で動作し、それを認識しません。使用するアプリケーション・バランサはレイヤ7で動作し、リスナー上にパス・ベースのルーティングを持っています。

関連する問題