私は現在、SPDYモジュールでNginx1.4.1を使用しています。
残念ながら、Nginx SPDYモジュールは、プロトコルのドラフト2でのみ機能します。
SPDYドラフト3でNginxを使用する方法はありますか?
Nginxは、1.5.10バージョンからSpdy Draft3.1をサポートするようになりました。
私が行った調査によると、SPDYドラフト3の現在のモジュールはありません。開発は基本的に行き詰まっているようです。残念ながら、独自のモジュールをコーディングしない限り、運が悪いことになります。
今のところspdy/2がOK(そしてさらに良い)である理由についての説明を読みたいと思うかもしれません: https://www.Ruby-forum.com/topic/4407760#1084091
Spdy/3がNGINXで利用できるようになりました。インストール手順については、次のリンクを参照してください。
http://mailman.nginx.org/pipermail/nginx-devel/2014-January/004890.html
This patch upgrades implementation of SPDY protocol in the
ngx_http_spdy_module from draft 2 to draft 3.1.
How-to for newbies:
1) Make sure that you have OpenSSL 1.0.1 or later.
2) Download nginx/1.5.9:
% wget http://nginx.org/download/nginx-1.5.9.tar.gz
3) Unpack it:
% tar xvfz nginx-1.5.9.tar.gz
% cd nginx-1.5.9
4) Download and apply the patch:
% wget http://nginx.org/patches/patch.spdy-v31.txt
% patch -p1 < patch.spdy-v31.txt
5) Configure and build nginx:
% ./configure --with-http_ssl_module --with-http_spdy_module
% make
Hint: have a look at http://nginx.org/en/docs/configure.html
and try "./configure --help" for more useful options.