ホームページ >バックエンド開発 >PHPチュートリアル >504ゲートウェイのタイムアウト

504ゲートウェイのタイムアウト

WBOY
WBOYオリジナル
2016-07-29 09:04:352143ブラウズ

プロジェクトはほぼ開発され、実稼働環境にデプロイされたときに、同期ファン機能がエラーを報告しました。

ファンの数が数十人程度の場合は問題ありませんが、5,000人のファンがいる公開アカウントをテストすると以下のエラーが発生します。 Proxy_read_timeout 1 800;

時間を 30 分に決定的に変更しましたが、オンラインで確認したところ、プロセスのキャッシュが小さすぎる可能性があることがわかりました。 504 Gateway Time-out

デフォルトの fastcgi プロセスの応答バッファーは 8K ですが、nginx.conf に fastcgi_buffers 8 128k を追加します。これは、fastcgi バッファーを 128k スペースの 8 ブロックに設定することを意味します。

一部の公開アカウントがこの方法で変更できることは事実ですが、より多くのファンがいる公開アカウントについてはどうでしょうか?サーバー構成は常に変更できるわけではありません。



そして次のブログ、匿名スレッドの使用に注意してください

上記では、関連する内容も含めて 504 Gateway Time-out について紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

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