2012-05-01 17 views
12

私は、nginxと上流のnodejsの間の接続を維持する必要があります。nginxクローズアップストリーム接続要求後

だけでコンパイルとインストールnginxの1.2.0

私の設定ファイル:

upstream backend { 
    ip_hash; 
    server dev:3001; 
    server dev:3002; 
    server dev:3003; 
    server dev:3004; 
    keepalive 128; 
} 

server { 
    listen  9000; 
    server_name dev; 

    location/{ 
     proxy_pass http://backend; 
     error_page 404 = 404.png; 
    } 
} 

マイprograme(DEV:3001から3004)は、接続が応答した後、nginxので閉鎖されたことを検出します。

document

+2

を設定する必要があることをdocumentation状態?私はこの数字をどのように計算するのか把握しようとしていますか? – CMCDragonkai

答えて

36

HTTPキープアライブのために、あなたも、あなたが128の数を思い付くましたかproxy_http_version 1.1;proxy_set_header Connection "";

+0

ありがとう、解決済み –

+0

OMG、あなたは私のヒーローです。私はドキュメンテーションでこのセクションを読んだことはなく、パフォーマンスの問題を解決することは最後の出来事のような恐怖でした。 – rabudde

+0

これは私のために絶対に修正しました。 – Ducain

関連する問題