![可以使用 keepalived 来对 nginx 代理进行负载平衡吗?](https://linux22.com/image/591121/%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20keepalived%20%E6%9D%A5%E5%AF%B9%20nginx%20%E4%BB%A3%E7%90%86%E8%BF%9B%E8%A1%8C%E8%B4%9F%E8%BD%BD%E5%B9%B3%E8%A1%A1%E5%90%97%EF%BC%9F.png)
我想知道是否可以使用 keepalived 对 2 个 nginx 代理进行负载平衡。
我已经使用 keepalived 在 MASTER - BACKUP 设置中为 2 个代理建立了高可用性。因此故障转移可以正常工作,但对我来说还不够。
我希望使用 keepalived 来平衡这两个代理的负载(如果可以的话)。因此(当两个代理都处于启动状态时)当向 VIP 发出请求时,将请求发送到代理 1 或代理 2。
可以通过 keepalived 来实现吗?
如果可以,并且您知道链接,我将不胜感激。如果不行,请提供任何信息。
提前致谢。
答案1
你可以使用 nginx 来实现:http://nginx.org/en/docs/http/ngx_http_upstream_module.html