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 エラーの原因と解決策

推薦する

国際駅運営データ表(アリ国際駅運営(50)アリババ国際駅データ更新時間まとめ)

アリババ国際駅運営(50)アリババ国際駅の各種データの更新時間まとめ国際局のオペレーターとして、毎日...

ソーシャルプライベートドメイン販売(年間売上高5億のプライベートドメイン電子商取引、商品選びの10の方法と売れ筋商品を公開)

年間売上高5億元の民間電子商取引会社が、人気商品の選び方と作り方の10の方法を公開こんにちは、村の皆...

ブランド TV シリーズ マーケティング (大手ブランドを TV シリーズや映画に組み込む方法を学習しましたか?)

大手ブランドがさまざまな手法でテレビドラマや映画に商品を組み込んでいることをご存知ですか?概要: コ...

自動車用熱管理産業は引き続き非常に繁栄しており、梧州の新年は発展の新たな勢いを活性化させた。

自動車の熱管理コンセプト部門は力強い成長を遂げています。 10JQのデータによると、過去1年間、過去...

括弧内のブランドマーケティング(画面をタッチするだけで仕事が見つかる:広東のライブストリーミングが就職支援と「6つの安定」政策を支援)

仕事探しは手の届くところ:広東省のライブストリーミングが雇用創出と「6つの安定」に貢献広東省は202...

大手ブランド企画会社(大手カンファレンス企画会社はどこが良い?)

大規模な会議企画会社はどれが優れているでしょうか?長沙とその周辺地域で優れた大規模会議企画会社を見つ...

Python 運用データ分析 (Python データ分析)

Python データ分析ではデータ分析とは何でしょうか?名前が示すように、データ分析はデータに分析...

po 製品の操作 (Xiaohongshu エンタープライズ アカウントはこのように操作され、変換率が高くなります!)

Xiaohongshu Enterprise Accountをこのように運用すれば、広告のコンバー...

ブラックフライデーのプロモーションに向けて、小売業者は「見る、買う、投稿するのが大好きな」TikTokユーザーをどうやって獲得できるのでしょうか?

著者 |リン・シー編集者 |李暁天世界の小売業界における年間最大の販促祭典、ブラックフライデーが近づ...

Shopkeeper テーマについてはどうですか? Shopkeeper 機能の紹介

Shopkeepe テーマはいかがでしょうか? Shopkeepe は、ユーザーが独自の電子商取引 ...

地域振興計画(地域振興活動計画(サンプル))

プロモーション活動計画書(サンプル)近年、地上プロモーション産業は市場プロモーションの分野で重要な役...

FileZilla Server とは何ですか? FileZilla サーバーのダウンロード

FileZill は、FTP ソフトウェアのすべての機能を備えた、クライアント バージョン (Fil...

Ubuntu の Apache 2 に SSL 証明書をインストールして構成するチュートリアル

情報セキュリティは、インターネット時代の人々にとって常に重要な懸念事項です。Web サイトのセキュリ...