J-ogawa / isucon_dev

isucon本番の開発用ブランチ
0 stars 0 forks source link

nginxで静的ファイル配信 #3

Open J-ogawa opened 6 years ago

J-ogawa commented 6 years ago

http://kazeburo.hatenablog.com/entry/2014/10/14/170129

$ cat /etc/nginx/nginx.conf
worker_processes  1;

events {
  worker_connections  10000;
}

http {
  include     mime.types;
  access_log  off;
  sendfile    on;
  tcp_nopush  on;
  tcp_nodelay on;
  etag        off;
  upstream app {
    server unix:/dev/shm/app.sock;
  }

  server {
    location / {
      proxy_pass http://app;
    }
    location ~ ^/(stylesheets|images)/ {
      open_file_cache max=100;
      root /home/isucon/webapp/public;
    }
  }
}
hamadu commented 6 years ago

nginx関連。ベンチマーク時のアクセスログを解析する仕組み。 ボトルネック解析に。

https://gist.github.com/hamadu/aa20def4c318880339240cf7ec20d84b

konk303 commented 6 years ago

(静的ファイルのみにできたページが増えたら) https://github.com/k0kubun/isucon4-qualifier/blob/3855fbf93501ef09e237d552af22384cf11bc83a/config/nginx.conf