nginx3 GZIPなど

ApacheのABコマンドの
 サービスをテストする圧力
 AB -n 40 -c 20のhttp:// localhost /を
 毎秒AのIP要求の数
 秒あたりの要求の指定された数は数のIPアドレスで
 同じレベルで、サーバー
 limit_req_zone $のbinary_remote_addrゾーン= req_zone:10メートルLR =レート/ S;
 limit_conn_zoneのbinary_remote_addrは$ = conn_zoneゾーンである:10メートル;
 // Sは、第hは時間の分であるのmである
 LOCATION / {
   ルートを/ usr / share / nginxの/ HTML;
   インデックスのindex.htmlのindex.htm;
   limit_req =ゾーン= 3 NODELAY™req_zoneバースト;
   limit_conn conn_zone 1; //制限は周波数の数は、リンクされた限界
 }
 これは、IPにアクセスするために秒当たりの回数を制限//
 A 4つて送信上秒あたりの要求の突然のバースト= 3の数@処理延期するキューに参加する他の三つに対処
 直接放棄さ遅らせることはありませんが、他の廃棄されたリターン503失敗したNODELAYのを
 または法的クライアントではない
 10メートルのメモリ領域は10メートルです://ゾーン= req_zone

 アクセス制御
 //静的リソースのWebサーバーは、クライアントを返す
 //動的リソースデータベースコンテナチェーン
 //サーバーCDNのコンテンツ配信と総違い
 、このサイトのリソースに人気のある//を
 バックソースサーバへのソースに見つけることができない
 のsendfile 
 ありませんユーザカーネル自動的に開いた後
 HTTP {
   //高速のsendfile ON
   TCP_NODELAY; //直ちに緩和
   ; TCP_NOPUSHを統一用いから選択される2つの後//収集毛髪 
 }
 よりGZIP圧縮ファイル、圧縮ファイルサイズ比//小さいです
 {サーバー
   LOCATION〜* \(JPG | PNG | GIF){... 
    のgzip OFF;
    ルートは/ usr /報告このコンテンツ共有/ nginxの/ HTML;
   }
   //画像の圧縮を圧縮していない必要はありません
   。..場所〜* \(HTML | JS | CSS){ 
    GZIP ON;
    gzip_min_length 1K、
    1Kが圧縮し始めたよりも大きい//
    gzip_http_version 1.1;
    // HTTPバージョン1.1は、バージョンが圧縮され
    9 gzip_comp_level;
    //圧縮されたハードより高いレベルの
    gzip_typesテキスト/テキストCSS / JavaScriptの;
    ルートは、/ usr / share / nginxの/ HTML;
   }
   場所は〜^ /ダウンロード{ 
    gzip_static ON;
    ; ON TCP_NOPUSH
    ルートを/ usr / share / nginxの/ HTML;
   }
   //静的gzip_static
   この圧縮しない 
   の圧縮解凍操作
   サーバ良いの圧縮消費カップ圧縮
   gzip.txtの最初には、圧縮され、ダウンロードディレクトリ
   のgzip gzip.txtの
   ソースファイルには、何もありません
   nginxの発見の役割に関するgzip_staticときに最初のFind gzip.zipファイル
   をクライアントに直接
 }
 新しいルートgzip.html 170K
     ルートディレクトリgzip.jpgの
     gzip.txt下記のダウンロード

公開された308元の記事 ウォン称賛27 ビュー130 000 +

おすすめ

転載: blog.csdn.net/gwdgwd123/article/details/104001775