server的设置包括server和default-server两种,这两种区别在于default-server是多组server的公用设置。一般涉及到多组服务器,可以设置公用default-server,其他的server将继承default-server的设置。
这2个命令的设置格式:
server
[:port] [settings ...]default-server [settings ...]
其中name、address是必须的,port是可选,省略的话,默认是80端口。
Tips 1:请注意以下2种设置的区别,
port设置的健康检查的端口
server web1 192.168.80.121 port 8080 check //请求转发到80端口,而健康检查是8080端口
server web2 192.168.80.122:8080 check //请求转发和健康检查都是用8080端口
但不能设置成
web1 192.168.80.121,设置成这种格式将无法启动haproxy
下面逐个介绍下setting,一般情况下setting可以在server和default-server中通用,如果有个别不通用的设置,我将标识出来。
addr 、port
default-server:addr 不支持,port 支持,这也说明,健康检查只能是针对某一个特定的后端服务器。
健康检查的专用地址和端口,如果未设置,将使用后端的服务器地址和端口。
举例说明:
//后端服务使用192.168
最后
以上就是开放斑马最近收集整理的关于haproxy 文件服务器,Haproxy中的后端服务器server的使用的全部内容,更多相关haproxy内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复