abとh2load の違い

ubuntu 14 LTS
abはOSのapt
h2loadは公式のsourceから取ってきたもの。

serverはHTTP/2対応ではなくて、HTTP/1.0、HTTP/1.1対応のserverで実験

abはHTTP/1.0で接続

  • keepaliveなし "Connection: close"
  • よってnginxのdefaultだと圧縮されない

- http://nginx.org/en/docs/http/ngx_http_gzip_module.html
- gzip_http_version 1.0; すればHTTP/1.0でも圧縮を返す

h2loadはHTTP/1.1

  • keepaliveあり "Connection: keepalive"