ホームページ  >  記事  >  バックエンド開発  >  問題が発生しました ----上流ソリューションへの接続中に connect() が失敗しました (111: 接続が拒否されました)

問題が発生しました ----上流ソリューションへの接続中に connect() が失敗しました (111: 接続が拒否されました)

WBOY
WBOYオリジナル
2016-08-08 09:24:575435ブラウズ

nginx を起動すると、アップストリームへの接続中に connect() が失敗しました (111: 接続が拒否されました) という問題が発生する場合があります。

時々、nginx は正常に実行されますが、エラー ログにまだエラーがあることがわかります: アップストリームへの接続中に connect() が失敗しました (111: 接続が拒否されました)。 通常、アップストリームは fastcgi://127.0.0.1 です。 :9000. この問題の原因は大きく分けて3つあります

php-fpmがインストールされていない

これは、新しく購入したAlibaba Cloudサーバーの場合です nginxはありますが、php-fpmがインストールされていません。

この場合は、

centosを参照してphp php-fpmをインストールし、nginxを設定してください

php-fpmが実行されていません

以下のコマンドを実行してphp-fpmが起動しているかどうかを確認してください開始しました。そうでない場合は、php-fpm を開始してください

netstat -ant | grep 9000

sudo /usr/local/php/sbin/php-fpm  


php-fpm キューがいっぱいです

php-fpm.conf 設定ファイルpm.max_children修改大一点,重启php-fpm并观察日志情况

上記は、アップストリームへの接続中に connect() が失敗しました (111: 接続が拒否されました) の問題に対する解決策を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。