Rails应用程序负载均衡器

时间:2014-02-01 18:50:33

标签: ruby-on-rails nginx haproxy

什么是在rails应用程序上进行负载平衡的最佳方法,对于非aws设置? Nginx / Haproxy似乎是目前最好的选择。

2节点设置,一个节点上也有haproxy

负载均衡器:nginx在同一服务器上侦听端口80/443和proxy_forwards到8080上的haproxy,以在多个节点之间进行负载平衡。

节点:节点上的nginx在8080上侦听来自haproxy的请求并相应地处理它 温妮

1 个答案:

答案 0 :(得分:0)

在顶层而不是在共享节点上设置haproxy。如果您希望使用IP指向应用程序,它将帮助您进行管理。与具有haproxy配置的共享节点相比,将在顶层共享加载。 Haproxy服务器在独立设置中不会出现负载。