nginxの中でproxy_read_timeoutをどのように設定すればいいですか?

nginxにおいて、バックエンドサーバーからのレスポンスを読み取るタイムアウトを設定するためにproxy_read_timeoutディレクティブを使用することができます。このディレクティブの構文は以下の通りです:

proxy_read_timeout time;

例えば、timeは、オーバータイムの時間を表し、整数または時間単位で指定することができます。超時の時間を設定するためには、次の値を使用することができます。

  1. timeは、秒単位で表されるタイムアウト時間を示す整数です。
  2. timeで終わると、ミリ秒単位でのタイムアウト時間を表します。
  3. timeと言う単語は、制限時間を秒単位で示します。
  4. timeはmで終わることから、時間の単位を表しています。
  5. timeは、遅れる時間を表す時間の終わりを”h”で表示します。
  6. timeを用いて、超過時間の日数を示します。

例えば、次の設定では、proxy_read_timeoutを30秒に設定します。

proxy_read_timeout 30s;

proxy_read_timeout指令只能用于代理服务器,不涉及向客户端发送响应的时间。如果希望设置向客户端发送响应的超时时间,请使用send_timeout指令。

bannerAds