2

現在、ノード spdyを使用してファイルを提供しています。これは美しく機能します。

ただし、HAproxy を使用して、これらのノード サーバー間で負荷を分散したいと考えています。しかし、私のノード/spdy サーバーが HAproxy の背後にある場合、request.isSpdy... falsespdy は突然サポートされなくなりますか?

私の HAproxy 設定は次のとおりです: global maxconn 4096

defaults
    timeout connect 5000ms
    timeout client 50000ms
    timeout server 50000ms

frontend http_proxy
    mode http
    bind *:80
    redirect prefix https://awesome.com code 301

frontend https_proxy
    mode tcp
    bind *:443
    default_backend webservers

backend webservers
    balance source
    server server1 127.0.0.1:10443 maxconn 4096
    # server server2 127.0.0.1:10444 maxconn 4096

ありがとう!

4

2 に答える 2

5

SPDY で HAProxy の HTTP 負荷分散メカニズムを使用することはできません。最初に、最新の開発ブランチを使用して NPN (したがって SPDY) のサポートを有効にする必要があります。その後、単純な TCP 負荷分散モードに近づけるように構成する必要があります -- HAProxy は SPDY を認識しません。

HAProxy + SPDY 構成スクリプトの例については、こちらを参照してください: http://www.igvita.com/2012/10/31/simple-spdy-and-npn-negotiation-with-haproxy/

于 2013-01-04T03:45:28.667 に答える