【问题标题】:HAProxy, Nginx & Node.js SPDY terminationHAProxy、Nginx 和 Node.js SPDY 终止
【发布时间】:2013-07-21 11:04:13
【问题描述】:

我有一个 Node.js 服务器,使用 node-spdy{ plain: true, ssl: false } 模式下运行 SPDY 服务器(带有 HTTP 回退)。

位于 Node.js 服务器之上的是 Nginx 服务和缓存静态文件以及代理对 Node.js 的请求。

在 Nginx 之上是 HAProxy 平衡负载。

当我第一次实现 SPDY 时,我只是使用 node-spdy 在 Node.js 中进行 SSL 加密,但我知道我想使用 HAProxy 来终止 SSL 并在我的网络中使用普通的 SPDY 或 HTTP。我不确定 Nginx 是否可以处理未加密的 SPDY 帧。 非常感谢任何配置 Nginx 和 HAProxy 的帮助。谢谢。

【问题讨论】:

    标签: node.js ssl nginx haproxy spdy


    【解决方案1】:

    Nginx 可以处理非加密的 SPDY 帧。只需使用没有“ssl”部分的“listen”指令:

    listen 8000 spdy;
    

    “HAproxy (SSL 终止) -> Nginx (SPDY) -> 你的网络 (HTTP)”设置在 https://kura.io/2013/07/15/haproxy-nginx-and-spdy-with-ssl-termination-debian-7/ 中描述

    【讨论】:

      猜你喜欢
      • 2012-12-18
      • 2016-11-12
      • 2012-03-23
      • 2012-07-17
      • 1970-01-01
      • 1970-01-01
      • 2014-03-26
      • 1970-01-01
      • 2017-08-12
      相关资源
      最近更新 更多