我有一个使用node-spdy的Node.js服务器以{ plain: true, ssl: false }
模式运行SPDY服务器(使用HTTP回退)。
在Node.js服务器的顶部,Nginx提供服务并caching静态文件和代理请求到Node.js.
在Nginx之上,HAProxy平衡了负载。
当我第一次实现SPDY时,我只是使用node-spdy在Node.js中进行SSLencryption,但是知道我想用HAProxy来终止SSL,并在我的networking中使用简单的SPDY或HTTP。 我不确定Nginx是否可以处理非encryption的SPDY帧。 任何帮助configurationNginx和HAProxy做到这一点非常赞赏。 谢谢。
Nginx可以处理非加密的SPDY帧。 只需使用“listen”指令,而不使用“ssl”部分:
listen 8000 spdy;
“HAproxy(SSL终止) – > Nginx(SPDY) – >您的网络(HTTP)”设置在https://kura.io/2013/07/15/haproxy-nginx-and-spdy-with-ssl-端接的Debian-7 /