2017-02-15 8 views
0

私は、セットアップのnginxのサーバーがnodejsアプリケーションに別のポートへの接続をプロキシ、1つのポートで待機したいです。問題は、500エラー - worker_connections are not enough while connecting to upstreamが発生することです。プロキシ - 十分ではない労働者の接続が

nginxの設定ファイル:

upstream node { 
     server 127.0.0.1:1235; 
     keepalive 8; 
} 

server { 
     listen 1234; 
     server_name http://123.123.123.123:1234 node; 
     access_log off; 

     location/{ 
       proxy_http_version 1.1; 
       proxy_set_header Upgrade $http_upgrade; 
       proxy_set_header Connection "upgrade"; 
       proxy_set_header X-Real-IP $remote_addr; 
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
       proxy_set_header Host $http_host; 
       proxy_set_header X-NginX-Proxy true; 
       proxy_pass http://123.123.123.123:1234/; 
       proxy_redirect off; 
     } 
} 

間違っているのですか?

+0

[私の答えは以下](http://stackoverflow.com/questions/42251579/proxy-from-nginx-to-node-enough-worker-connections/42252005#42252005)にお役立てください。 – rsp

答えて

0

あなたは追加する必要があります。

proxy_responses 0; 

あなたにnginxの設定を。

関連する問題