Nginxエージェント構成
3694 ワード
Nginxエージェント構成
その他の構成構文---バッファ
構成構文:
Syntax : proxy_buffering on|off;
Default :proxy_bufferiong on;
Context : http,server,location
役割:できるだけ要求された情報を収集し、クライアントに返す.これはメモリに存在し、メモリが使用されるとハードディスク(HDD)の一時ディレクトリに存在します.
拡張:proxy_buffer_size、proxy_buffers、proxy_busy_buffers_size.(バッファのサイズを制御)
----------------------------------------------------------------------------------------------------------------------------------
その他の構成構文---ジャンプリダイレクト
構成構文:
Syntax : proxy_redirect default;
proxy_redirect off;
proxt_redirect redirect replacement;
Default :proxy_redirect default;
Context : http,server,location
シーン:Nginxエージェントサーバを使用してバックエンドのサービスをエージェントし、301リダイレクトアドレスを返すと、私たちのフロントエンドアクセスがアドレスの書き換えを必要としないときに使用されます.一般的にdefaultを使用します.
----------------------------------------------------------------------------------------------------------------------------------
その他の構成構文---情報あり
構成構文:
Syntax : proxy_set_header field value;
Default : proxy_set_header Host $proxy_host;
proxy_set_header Connection close;
Context : http,server,location
シーン:Nginxプロキシサーバを使用すると、バックエンドのヘッダ情報の読み取りが不正確になる場合があります.だから頭を増やして、新しい頭情報でバックエンドに送ります.
拡張:proxy_hide_ヘッダ(ヘッダ情報を隠す)、proxy_set_body(body情報)
----------------------------------------------------------------------------------------------------------------------------------
その他の構成構文---タイムアウト
構成構文:
Syntax : proxy_connect_timeout time;
Default proxy_connect_timeout 60s;
Context : http,server,location
シーン:Nginxはエージェントとしてバックエンドサーバへの接続がタイムアウトしました.
拡張:proxy_read_timeout(接続が確立された場合、リクエストを処理する時間)、proxy_send_timeout(接続が確立された場合、クライアントに送信される時間)
----------------------------------------------------------------------------------------------------------------------------------
エンタープライズの構成アイテム:
上から順に:
上記の情報を提出します.includeを使用します.図のように
/etc/nginx/ディレクトリの下でproxy_を作成paramsは以下の内容を書き込む
複数のlocationを構成する場合はinclude proxy_を使用します.params.すぐ
その他の構成構文---バッファ
構成構文:
Syntax : proxy_buffering on|off;
Default :proxy_bufferiong on;
Context : http,server,location
役割:できるだけ要求された情報を収集し、クライアントに返す.これはメモリに存在し、メモリが使用されるとハードディスク(HDD)の一時ディレクトリに存在します.
拡張:proxy_buffer_size、proxy_buffers、proxy_busy_buffers_size.(バッファのサイズを制御)
----------------------------------------------------------------------------------------------------------------------------------
その他の構成構文---ジャンプリダイレクト
構成構文:
Syntax : proxy_redirect default;
proxy_redirect off;
proxt_redirect redirect replacement;
Default :proxy_redirect default;
Context : http,server,location
シーン:Nginxエージェントサーバを使用してバックエンドのサービスをエージェントし、301リダイレクトアドレスを返すと、私たちのフロントエンドアクセスがアドレスの書き換えを必要としないときに使用されます.一般的にdefaultを使用します.
----------------------------------------------------------------------------------------------------------------------------------
その他の構成構文---情報あり
構成構文:
Syntax : proxy_set_header field value;
Default : proxy_set_header Host $proxy_host;
proxy_set_header Connection close;
Context : http,server,location
シーン:Nginxプロキシサーバを使用すると、バックエンドのヘッダ情報の読み取りが不正確になる場合があります.だから頭を増やして、新しい頭情報でバックエンドに送ります.
拡張:proxy_hide_ヘッダ(ヘッダ情報を隠す)、proxy_set_body(body情報)
----------------------------------------------------------------------------------------------------------------------------------
その他の構成構文---タイムアウト
構成構文:
Syntax : proxy_connect_timeout time;
Default proxy_connect_timeout 60s;
Context : http,server,location
シーン:Nginxはエージェントとしてバックエンドサーバへの接続がタイムアウトしました.
拡張:proxy_read_timeout(接続が確立された場合、リクエストを処理する時間)、proxy_send_timeout(接続が確立された場合、クライアントに送信される時間)
----------------------------------------------------------------------------------------------------------------------------------
エンタープライズの構成アイテム:
上から順に:
①、
②、 301 。 default
③、 。
④、 ip, ip, ip , ip
⑤、TCP
⑥、
⑦、 request
⑧、
⑨、 , 。 io
⑩、proxy_buffering , ,
⑪、
⑫、 , 。
上記の情報を提出します.includeを使用します.図のように
/etc/nginx/ディレクトリの下でproxy_を作成paramsは以下の内容を書き込む
複数のlocationを構成する場合はinclude proxy_を使用します.params.すぐ