ホームページ >バックエンド開発 >PHPチュートリアル >ページに 502 が表示されますか? アクセス数が多すぎますか?

ページに 502 が表示されますか? アクセス数が多すぎますか?

WBOY
WBOYオリジナル
2016-07-06 13:53:021540ブラウズ

ページがPHPで書かれている場合、502が表示されますか? アクセス数が多すぎるかどうかを確認する方法は?

返信内容:

ページがPHPで書かれている場合、502が表示されますか? アクセス数が多すぎるかどうかを確認する方法は?

まずこれらを確認してください

    FastCGIプロセス数
  1. PHP実行のNginx待ち時間
  2. リーリー
  3. 3.phpのメモリ制限
リーリー

以前に負荷分散に nginx を使用したことがある場合は、まず nginx ログを確認してください

端的に言うと、バックエンドがダウンしていることを意味します。もちろん、CDN を使用しているときに 502 が表示された場合、元のサイトがダウンしている可能性があります。

トラブルシューティング方法は上記に記載されています。


投稿者が nginx+php-fpm を使用している場合、時折 502 が発生するのは通常 PHP の問題です。

その原理は、nginx リバース プロキシが php-fpm バックエンドをリクエストするとバックエンドがハングするためです。

サーバーのphp-fpm.conf設定を投稿しました
ローカルメモリは1G(Alibaba Cloudの最小ECS)です
リーリー
特定のパラメータは、ホストのホスト構成によって異なります。

nginx+php-fpmの502 Bad Gatewayエラーの解決策

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