什么是在rails应用程序上进行负载平衡的最佳方法,对于非aws设置? Nginx / Haproxy似乎是目前最好的选择。
2节点设置,一个节点上也有haproxy
负载均衡器:nginx在同一服务器上侦听端口80/443和proxy_forwards到8080上的haproxy,以在多个节点之间进行负载平衡。
节点:节点上的nginx在8080上侦听来自haproxy的请求并相应地处理它 温妮
答案 0 :(得分:0)
在顶层而不是在共享节点上设置haproxy。如果您希望使用IP指向应用程序,它将帮助您进行管理。与具有haproxy配置的共享节点相比,将在顶层共享加载。 Haproxy服务器在独立设置中不会出现负载。