私の Nginx 専用サーバーには 4 つの CPU コアと 16 GB のメモリがあり、リソースは十分であるはずですが、CPU と PHP サブプロセスに関連する制限により、頻繁にクラッシュします (504 エラーで)。
その理由を探しているところです。 WordPress では、次の警告が表示されます。 PHP セッションは session_start() 関数呼び出しによって作成されました。これにより、REST API とループバック リクエストが妨げられます。 HTTP リクエストを行う前に、session_write_close() によってセッションを閉じる必要があります。
これにより 504 エラーが発生する可能性がありますか?
REST API はステートレスである必要があります。この場合、セッションは役に立ちません。 さらなる情報がなければ確実に知ることは困難です。 カスタム セッション ハンドラーがセッションを保存できる適切な構成 (Redis など) を行わずに PHP がバックグラウンドでセッションを開始すると、504 (タイムアウト) エラーが発生することがあります。 使用### リーリー
PHP ログとその他の設定を見つけます。ここに投稿してください。シェルを使用して構成を表示することもできます。リーリー
ほとんどのシステムは、cli リクエストと Web リクエストに対して異なる PHP 設定を実行することに注意してください。top
または
htopを使用して、CPU とメモリの使用率が高い結果を処理するシステム ツールを表示します。