haproxy中acl的与或非三种規則写法

当我们在haproxy里面需要使用use_backend或http-request等语句去调用定义过的acl规则时,可以跟平时写程序一样,使用与,或,非三种方式进行引用,比如:

1.正常写法

 
use_backend SOME-BACKEND if SOME-ACL

2.或者写法

use_backend SOME-BACKEND if SOME-ACL || OTHER-ACL
use_backend SOME-BACKEND if SOME-ACL || !OTHER-ACL

3.非(不符合)写法

use_backend SOME-BACKEND if !SOME-ACL
use_backend SOME-BACKEND if !SOME-ACL !OTHER-ACL

4.与(and)写法

1
2
use_backend SOME-BACKEND if ACL1 ACL2
use_backend SOME-BACKEND if !ACL1 ACL2

转载于:https://blog.51cto.com/hongcha/852233

haproxy中acl的与或非三种規則写法相关推荐

  1. vue 函数 路由跳转_vue中通过路由跳转的三种方式

    router-view 实现路由内容的地方,引入组件时写到需要引入的地方 需要注意的是,使用vue-router控制路由则必须router-view作为容器. 通过路由跳转的三种方式 1.router ...

  2. 在HTML中使用CSS美化网页的三种方法

    在HTML中使用CSS美化网页的三种方法 CSS是Cascading Style Sheets(级联样式表)的缩写,CSS是一种样式表语言,用于为HTML文档定义布局.例如,CSS涉及字体.颜色.边距 ...

  3. js中当等于最小值是让代码不执行_网页中JS函数自动执行常用三种方法

    本文为大家分享了在网页中JS函数自动执行常用方法,供大家参考,具体内容如下 一.JS方法 1.最简单的调用方式,直接写到html的body标签里面: 2.在JS语句调用: function myfun ...

  4. Python找出列表中出现次数最多的元素三种方式

    通过三种方式给大家介绍,具体详情如下所示: 方式一: 原理:创建一个新的空字典,用循环的方式来获取列表中的每一个元素,判断获取的元素是否存在字典中的key,如果不存在的话,将元素作为key,值为列表中 ...

  5. ABAP中创建动态内表的三种方法(转载)

    BAP中创建动态内表的三种方法 第一种: 如果我们需要的动态内表字段或者动态工作区和数据字典中的类型一致,可以直接使用CREATE DATA生成,当然也可以是自定义类型. 比如要产生和数据表MARA结 ...

  6. android启动其他app的服务器,Android中通过外部程序启动App的三种方法

    这篇文章主要介绍了Android中通过外部程序启动App的三种方法, 本文讲解了直接通过包名. 通过自定义的Action. 通过Scheme三种方法,并分别给出操作代码,需要的朋友可以参考下 ==== ...

  7. Spring中部署Activiti流程定义的三种姿势

    摘要:本文对工作流Activiti框架中流程定义的部署进行了详细说明介绍. 本文分享自华为云社区<项目中工作流部署详细解析!Spring中部署Activiti流程定义的三种姿势>,作者:攻 ...

  8. Web应用中避免Form重复提交的三种方案

    Web应用中避免Form重复提交的三种方案 2007-08-21 18:29 Web应用中重复提交的问题的三种解决方案 前两种是利用javascript,后面一种是在使用Struts的情况下的参考实现 ...

  9. vbs执行ctrl+空格_VBS中解决路径带空格的三种方法

    vbs中,如果需要运行的程序中带有空格,按照通常的方式往往会提示错误,其实有两种形式不同的解决方法: 在应用程序前后分别加三个双引号,代码如下: Set wshell=CreateObject(&qu ...

最新文章

  1. 闲来无事,总结 Xcode常用快捷键
  2. ITU-T Technical Paper: QoS 测量 (目标,方法,协议)
  3. 006_表的CRUD的操作
  4. 通过nginx访问.html出现Access Denied提示怎么解决(亲测)
  5. 计算机非211研究生,这所大学不是211,但“计算机”实力远超985,快来看看
  6. 发布 项目_第十八期科创基金项目发布会圆满结束
  7. 20142335郝昊第三周学习总结
  8. LeetCode15:三数之和(转载思路)
  9. 【转】如何在Qt 4程序中优化布局结构-兼回答网友提问
  10. 全文搜索 (SQL Server) 修复
  11. rust石头墙几个c4_从安顺自驾石头寨一日游
  12. u盘魔术师装linux,小白也能学会的U盘魔术师重装系统教程
  13. java服务器端 —— 腾讯云直播开发接入(一)
  14. CSS字体设置中常用字体大全
  15. 智慧工厂管理平台建设,智慧工厂管理系统开发
  16. 21-04-08 cms日志分析
  17. 三合一收款码在线生成艺术创意的二维码网站源码 多模板
  18. 电脑桌面云便签软件怎么显示最小化按钮?
  19. vue-cli在webpack环境下怎样生成开发环境模板(适合初学者)
  20. git pull之后出现REBASE(1/1)

热门文章

  1. truelicense中的maven配置
  2. sitemesh的使用
  3. MFC检查透镜质量程序
  4. android stackover flow problem
  5. formZ Pro 9(3D绘图软件)中文版
  6. 09-事务原理和自动提交设置
  7. Python爬虫QQ说说并分析朋友状况
  8. CentOS 7安装Redis服务
  9. 物理综合:关于UDSM后端设计总结
  10. [HNOI2015]亚瑟王