同じサーバー上の2つのポートでHAProxyリダイレクト

同じサーバー上の2つのポートでHAProxyリダイレクト

2つのDockerインスタンス(appとapi)があり、haproxyを使用してフロントエンドとバックエンドの間でトラフィックを分割したいと思います。 hdr_begフラグの使用に失敗した後、URLに基​​づいて以下を試しました。

frontend https-in
    bind 192.168.14.30:443 ssl crt /etc/haproxy/cert/server.pem no-sslv3
    mode http
    option httplog
    acl app url_beg /app /assets
    use_backend app if app
    default_backend api


backend app
    mode http
    option httpchk
    http-request add-header X-Forwarded-Proto https if { ssl_fc }
    server  app1 127.0.0.1:8095

backend api
    mode http
    option httpchk
    http-request add-header X-Forwarded-Proto https if { ssl_fc }
    server  app2 127.0.0.1:8080

それでも期待どおりに動作しません。誰に手がかりがありますか? Haproxy バージョン 1.5.18

ベストアンサー1

おすすめ記事