Nginx 502 不正ゲートウェイを解決するにはどうすればいいですか?

Nginx 502 不正ゲートウェイを解決するにはどうすればいいですか?

Nginx 502 Bd Gtewy エラーは、要求された PHP-CGI が実行されたが、リソースの読み取りの問題などにより完了せず、PHP-CGI プロセスが終了したことを意味します。では、Nginx 502 bd gtewy エラーを解決するにはどうすればよいでしょうか。以下で詳細を学んでみましょう。

Nginx 502 bd gtewy エラーの主な原因:

一般的な原因としては、php-cgi プロセスの数が不足している、MySQL ステートメントの実行が遅いために PHP の実行時間が長くなっている、php-cgi プロセスが異常に中断されて Nginx 502 bd gtewy エラーが発生するなどが考えられます。

Nginx 502 bd gtewy を解決するにはどうすればいいですか?

上記のさまざまな理由により、さまざまなソリューションが提供されます。

ディスク容量が不足している場合は、df -h コマンドを実行してディスク使用量を表示できます。

2. Nginx をインストールした後、Web サイトに正常にアクセスできます。ただし、しばらく実行すると 502 エラー コードが表示されます。通常、php-cgi プロセスのデフォルト数は 5 です。502 エラーは、php-cgi プロセスが不足していることが原因である可能性があります。/us/locl/php/etc/php-fpm.conf ファイルを変更し、mx_childen 値を適切に増やす必要があります。

3. PHP 実行タイムアウト。/us/locl/php/etc/php.ini ファイルを変更し、mx_execution_time を 300 に変更します。

次のコマンドを順番に実行すると、php fstcgi プロセスの数と mx_childen の値を確認できます。

netstt -nop | gep php-cgi | wc -l

netstt -npo | gep php-fpm | wc -l

現在のプロセス コマンドを表示します。

ps ux | gep php-fpm

fstcgi および php-fpm プロセスの数を確認します。使用されているプロセス数が 5 以上の場合は、プロセス数を増やす必要があることを意味します。

/us/locl/php/etc/php-fpm.conf 構成ファイル内の関連パラメータを変更し、pm.mx_childen パラメータの値を 5 に変更し、equest_teminte_timeout パラメータの値を 60 に変更します。

mx_childen には最大 5 つのプロセスがあり、プロセスあたりのメモリは 20 MB、最大 00 MB であることに注意してください。それは数分です。 mx_childen が増加すると、php-cgi プロセスの数が増加して処理が速くなり、キューに入れられるリクエストが少なくなります。ただし、mx_childen の設定もサーバーのパフォーマンスに合わせて設定する必要があります。通常、サーバー上の各 php-cgi プロセスが消費するメモリは約 20M です。実際の決定は、購入したサーバー メモリに基づいて行われます。

equest_teminte_timeout の実行時間は 60 秒です。equest_teminte_timeout の値は、サーバーのパフォーマンスに応じて設定できます。一般的に、パフォーマンスが良ければ高いほど、設定できる時間は長くなりますが、20 分から 30 分程度で十分です。

関連記事: 「Nginx は正常に起動するがページにアクセスできない問題の解決方法」

<<:  ERPNextとOdooのどちらが優れているか?ERPNextとOdooの比較

>>:  Nginx サーバーでの 500 エラーの原因と解決策

推薦する

オンラインプロモーションを通じてトラフィックを引き付ける方法(AIテクノロジーを使用してオンラインとオフラインのインタラクティブトラフィックを実現)

AI技術を活用してオンラインとオフラインのインタラクティブなトラフィックの迂回を実現蘇寧が今年、万...

蒸気発生器ブランドランキング(蒸気発生器ブランドトップ10)

蒸気発生器のトップ 10 ブランド2024年蒸気発生器ブランドトップ10ランキングは、CN10ランキ...

生放送ルーム運営データ分析(Douyin生放送データの検討・分析ではこの4点を無視してはいけません!)

Douyin ライブ放送データを確認および分析するときは、次の 4 つのポイントを無視しないでくだ...

データ運用事業(元祖青島モデルが現場レイアウトを加速し、華通グループは公共データ運用事業に注力)

オリジナルの青島モデルはシナリオのレイアウトを加速し、華通グループは公共データ運用ビジネスに注力し...

ケータリング集客促進法(最も実践的なレストラン集客促進法:成功への3つのステップ、一回で学べます)

最も実用的なレストランのトラフィック転換方法:成功への3つのステップ、一度で学べます収益増加の本質は...

WeChat、入札促進をサポートする検索結果広告を開始

今月3日、WeChat広告チームは、検索シナリオにおける広告主のマーケティングニーズを満たすために、...

製品プロモーション事例(広州黄埔低高度経済は「革新的」であり、16の事例と55の機会シナリオを含む)

広州黄埔低高度経済が再び「更新」、16件の事例と55の機会シナリオを含む南方網によると、7月15日、...

ワインプロモーションコピー(魅力的な酒類投資プロモーション記事の書き方とは?完璧なコピーの書き方を教えます!)

酒類投資促進のための魅力的なソフト記事の書き方とは?完璧なコピーの書き方を教えます!酒類投資促進のた...

河南ブランドマーケティング計画(破壊的なマーケティング思考!河南鄭州ブランドデザイナーがA党企業の経済的自由の達成を容易に支援)

破壊的なマーケティング思考!河南省鄭州のブランドデザイナーがA社の経済的自由の達成を支援国家統計局...

広告における情報フローとは(情報フロー広告は具体的に何に最適化されているのか?どのような指標に注目すべきなのか?)

情報フロー広告の最適化とは具体的に何でしょうか?どの指標に注目すべきでしょうか?著者: Southe...

マーケティング・プロモーション戦略分析(中国の医療機器メーカーがドイツ企業を大量買収して勝利)

中国の医療機器企業、ドイツ企業を大量買収して勝利テキスト | vb 動脈ネットワーク7月1日、カーデ...

新しいメディア運営の主な業務は何ですか(新しいメディア運営はどのような 4 つのカテゴリに分類できますか)

新しいメディア運営の 4 つのカテゴリーは何ですか?新しいメディアとは何ですか?新しいメディア運営と...

ダイソンのブランドマーケティング(ダイソン本社訪問|「高ければ高いほど売れる」というビジネスロジック)

ダイソン本社を訪問 | 「高ければ高いほど売れる」というビジネスロジック中国経済週刊WeChat I...

会社のブランドマーケティング事業(売上高が大幅に増加し、ブランドマーケティングが普及し、Ninebot が「力を発揮」)

売上高は大幅に増加し、ブランドマーケティングは人気となり、Ninebotは「力を発揮」した。少し前、...