nginx2段化 nginxによるキャッシュを有効にすると、CPU時間のほとんどがnginxのusr時間で占められるようになります。 帯域幅がボトルネックにならないよう、gzip圧縮を有効にしているためです。特に工夫しないとリクエストのたびにgzipが行われてしまいますが、これは無駄です。gzip圧縮済のコンテンツをキャッシュするよう、nginxのリバースプロキシを2段構えにしました。 # for cache server { listen 80; server_name blog.afnf.net; gzip_types text/css application/javascript; gzip_proxied any; gunzip on; location / { include proxy.conf; proxy_set_header Accept-Encoding gzip; p