zoukankan      html  css  js  c++  java
  • hdr_beg(host) hdr_reg(host) hdr_dom(host)

    case 1
    
    测试hdr_beg(host) 的情况
    
          acl zjtest7_com  hdr_beg(host)  -i zjtest7.com
          use_backend zjtest7_com  if  zjtest7_com 
    
          acl api_zjtest7_com  hdr_beg(host)  -i api.zjtest7.com
          use_backend api_zjtest7_com  if  api_zjtest7_com 
    
       
    
            
           backend zjtest7_com
           mode    	http
           server  	apphost_1		192.168.32.101:3000  	check inter 2000 fall 3
           
           backend api_zjtest7_com
           mode     http
           server   apphost_1               192.168.32.76:8001     check inter 2000 fall 3
    
    
    zjtest7-haproxy:/root# curl zjtest7.com/scan/test
    welcome wxpod999zjtest7-haproxy:/root# 
    zjtest7-haproxy:/root# curl api.zjtest7.com:8001/scan/index.html
    abc20161216123dasd-9ad-0-a09
    
    
    此时没问题
    
    
    
    测试 hdr_reg(host) 的情况:
    
    
          acl zjtest7_com  hdr_reg(host)  -i zjtest7.com
          use_backend zjtest7_com  if  zjtest7_com 
    
          acl api_zjtest7_com  hdr_reg(host)  -i api.zjtest7.com
          use_backend api_zjtest7_com  if  api_zjtest7_com 
    
       
    
            
           backend zjtest7_com
           mode    	http
           server  	apphost_1		192.168.32.101:3000  	check inter 2000 fall 3
           
           backend api_zjtest7_com
           mode     http
           server   apphost_1               192.168.32.76:8001     check inter 2000 fall 3
    
    
    
    zjtest7-haproxy:/root# curl zjtest7.com/scan/test
    welcome wxpod999zjtest7-haproxy:/root# 
    
    zjtest7-haproxy:/root# curl api.zjtest7.com:8001/scan/index.html
    abc20161216123dasd-9ad-0-a09
    
    一样没有问题;
    
    
    换成  hdr_dom(host) 
    
    
    
          acl zjtest7_com  hdr_dom(host)  -i zjtest7.com
          use_backend zjtest7_com  if  zjtest7_com 
    
          acl api_zjtest7_com  hdr_dom(host)  -i api.zjtest7.com
          use_backend api_zjtest7_com  if  api_zjtest7_com 
    
    
    zjtest7-haproxy:/root# curl zjtest7.com/scan/test
    welcome wxpod999zjtest7-haproxy:/root# 
    zjtest7-haproxy:/root# 
    zjtest7-haproxy:/root# 
    zjtest7-haproxy:/root# curl api.zjtest7.com:8001/scan/index.html
    abc20161216123dasd-9ad-0-a09
    
    
    acl monitor hdr_beg(host) -i monitor.test.com    #定义ACL名称,对应的请求的主机头是monitor.test.com  
    
    acl bbs       hdr_reg(host) -i ^(bbs.test.com|forum.test.com)  #使用正则匹配 

  • 相关阅读:
    c#两级菜单menu的动态实现
    单引号写入数据库,并结合写成函数和动静态类中方法对比小结
    google地图路径查询
    c# 图像旋转
    google地图简单
    asp.net gridview 添加属性
    linq to entity Oracle 执行存储过程或函数
    c# 判断非法字符
    c# 写入文件
    google map Inspecting DirectionsResults
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349967.html
Copyright © 2011-2022 走看看