ホームページ  >  記事  >  バックエンド開発  >  502 Bad Gateway はクエリ量が多いときによく表示されます。

502 Bad Gateway はクエリ量が多いときによく表示されます。

WBOY
WBOYオリジナル
2016-06-13 11:59:051677ブラウズ

クエリの量が多い場合、多くの場合、502 Bad Gateway が表示されます。数百万のデータをチェックすると、nginx 502 Bad Gateway が表示されます。他のサーバーは正常です。サーバーにログインして構成を表示できません。 nginx phpをやったことがある同志に質問したいです。サーバーの設定はどうなっていますか?解決策をハードウェア部門に送信しました

-----解決策---------502 通常はphp-fpm が機能しなくなっただけです。これは、fpm 接続の数が多いか、プログラムの実行時間が長いことが原因である可能性があります。
しかし、あなたの言葉だけでは
何百万ものデータをチェックした結果、nginx 502 Bad Gateway が見つかりました。 軽く言ってしまえば、誰も適切な薬を与えることはできません
-----解決策---------------------- ----------メモリが不足しており、接続数が多すぎます。また、CPU がいっぱいで新しい接続を時間内に処理できないため、この 502
が発生する可能性があります。あなたの文から具体的な状況を知る方法は実際にはありません

-----解決策解決策--------- あなたの技術部門は優秀すぎます!一度に数百万のデータを確認する

-----解決策----------この 502 は、nginx php の設定時にも表示されます。 nginx にはアクセス時間 (以下のとおり) やその他のパラメーターの設定もあります。もう 1 つの可能性は、nginx でリソースを構築するときに十分ではない可能性があります。
この問題は時々発生します。運用と保守にサービスを再起動するよう依頼してください。

fastcgi_buffer_size 128k;
fastcgi_buffers 8 128k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k;

------解決策--------------------php が遅く、nginx リクエストに長時間応答できません当然タイムアウトになります。 fastcgi

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