nginxのタイムアウト設定を変更する方法は何ですか?
Nginxのタイムアウト時間を変更するには、nginx.conf設定ファイル内の関連するパラメータを変更することで実現できます。具体的な手順は以下の通りです。
- nginxの設定ファイルであるnginx.conf
- httpにアクセスします。
- サーバー
- サーバー
- client_body_timeoutは、クライアントのリクエストボディのタイムアウト時間を設定します。デフォルトは60秒です。
- クライアントヘッダータイムアウト:デフォルトでは60秒で、クライアントリクエストヘッダーのタイムアウト時間を設定します。
- keepalive_timeout:クライアントとのKeep-Alive接続のタイムアウト時間を設定し、デフォルトは75秒です。
- send_timeout:クライアントへのレスポンス送信のタイムアウト時間を設定します。デフォルトは60秒です。
- 接続を保ち続ける_timeout
- keepalive_timeoutは120秒です。
- nginx.conf ファイルを保存して閉じます。
- nginx -t を実行してください。
- nginxをリロードします。
- できた。
超时時間を変更した後、他の設定パラメーターとの互換性を確保するために、実際の状況に応じて調整する必要があります。