在haproxy配置文件里,根据域名转发至后端realserver上。
use_backend http_www.yunzhijia.com if is_www.yunzhijia.com use_backend http_api.kingdee.com if is_api.kingdee.com # 各业务外网站点后端,根据域名增加后端 backend http_www.yunzhijia.com server webserver www.yunzhijia.com:80 # 如果代理服务器的DNS没有劫持可以使用域名,否则使用IP地址 backend http_...
use_backend <backend> [{if| unless} <condition>] 根据条件使用相应的后端配置。 47、use-server use-server <server>if<condition>use-server <server> unless <condition> 根据条件使用相应的后端服务。 参考:http://docs.haproxy.org/2.8/configuration.html#4。
51CTO博客已为您找到关于haproxy 的baclend和use_backend的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及haproxy 的baclend和use_backend问答内容。更多haproxy 的baclend和use_backend相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进
#请求URL是以.jpg,.gif,.png,.css,.js结尾的请求也都转到backendstatic。也就是将请求转到静态服务器。 acl url_static path_end-i.jpg.gif.png.css.js use_backendstaticifurl_static #如果不满足上述动态请求条件,则会将该请求转向default_backend, 名为app.default_backend app ...
use_backend backend_name #调用的后端服务器组名称 mode http/tcp # 指定监听协议类型 Proxies配置-backend: mode http/tcp #指定负载协议类型 hash-type <method> #配合balance参数使用,定义用于将hash码映射至后端服务器的方法;其不能用于frontend区段;可用方法有map-based和consistent,在大多数场景下推荐使用默认...
#use_backend static if { path_beg /img /css } use_backend dynamic if { path_end .php } default_backend static # The static backend backend for 'Host: img', /img and /css. backend static balance roundrobin server web1 172.25.75.2:80 check inter 1000 ...
use_backend http-out-backup if { srv_is_up(http-out-backup/noi-backup) } backend http-out-primary option httpchk http-check send meth GET uri /coordinator/operationalState hdr Host<primary_route_name>hdr Authorization 'Basic YXBpX3VzZXJuYW1lOmFwaV9wYXNzd29yZA==' ...
use_backend static if url_static default_backend app 区段指令 frontend main:通过frontend定义一个名为main的前端虚拟节点。 bind:用于定义监听端口 语法:bind [<addr>:<port_range>] interface <interface>,*或0.0.0.0 表示接收所有地址的请求。
backend test2 balance roundrobin server web3 10.230.150.70:80 check 前端代理配置段中加入acl配置,设置的路由规则为匹配路径的前缀(path_beg)test1及test2,并配置use_backend参数将指定acl作用于指定后端服务器,is_test1规则匹配后路由至test1,is_test2规则匹配后路由至test2。