现在我们要创建服务器池。点击“Pools”服务器池)选项卡,点击“Plus”添加)按钮,即可添加新的服务器池。
指定一个名称ApacheSrvPool将用在我的示例中)。将“Mode”模式)设成“Load Balance”负载均衡),然后将“Port”端口)设成“80”你可以让pfSense对其他端口上的其他应用程序实现负载均衡),将“Monitor”监视器)设成你之前创建的监视器配置,并且指定你希望在服务器池中的所有Web服务器的IP地址,需要的话,点击“Save”保存),使更改生效。

 

接下来点击“Virtual Servers”虚拟服务器)选项卡,点击“Plus”添加)按钮,添加一个新条目。指定“Name”名称)和“Description”描述),然后用你之前选择的未使用IP地址来设置“IP Address”IP地址),将“Port”端口)设成“80”,然后将“Virtual Server Pool”虚拟服务器池)设成你之前创建的服务器池,点击“Submit”提交),使更改生效。

 
 

就这样,你刚配置好了pfSense,对你的Web服务器之间的网络流量实现负载均衡。

顺便提一下,如果任何一台服务器没有给出200 OK状态这样的回应pfSense定期向你的Web服务器发送请求,以确定它们是否正常运行),服务器池就会处于离线停运状态。要避免出现停运,最好的办法就是配置故障切换系统下一篇文章会有介绍)。 


相关内容