我想知道是否可以使用 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