我有一个关于Keepalived + Haproxy的问题。 在工作中,我分配了一个Keepalived和Haproxy的冗余Web服务器。 目前我们的设置如下:
Apache(作为负载均衡器)+ Modsecurity(waf)——> 3 x IIS(Web服务器,Windows Server 2012)
这里的问题是,Apache负载平衡请求的速度越来越慢。
我应该使用:
情况1:
Apache和Modsecurity作为ssl卸载和waf。 keepalived + haproxy冗余和负载平衡器。
情景2:
Keepalived(冗余)—-> 2个Apache(负载均衡器)+ Modsecurity(waf)——> 3个IIS
情况3:
使用nginx作为SSL卸载,使用Modsecurity作为waf + Keepalived和Haproxy。
哪个性能更好? Thx之前:)
我有更less的层次的第四种情况:Keepalived和Haproxy(Haproxy也可以作为SSL卸载)=> IIS(安装有WAF的IIS)。 我看到,Modsecurity支持IIS,但我没有使用过。 申请前请仔细检查。
如果由于某些原因很难在IIS中安装WAF,我更喜欢Screnario 3。