00:00
大家好,今天给大家介绍边缘安全加速平台,1000万的规则已经功能。呃,规则引擎是A就按一个很重要的功能,它能够满足更加灵活细腻度的业务要求。相对于站点加速测的配置,规则引擎的优先级更高,即在规则引擎内创建了自定义策略,将覆盖站点加速的配置。规则引擎的主要适用场景是针对站点级别配置无法覆盖全部业务需求的场景。及不同子域民有差异化配置的场景。然后规则引擎这边是有优先级的,首先是规则引擎里的优先级是大于站点级别的配置,第二个,呃,针对规则引擎,单条规则类,如果也是衣服嵌套隐,那么内嵌的隐服必须要满足最外层的隐服,然后如果同级有多个隐服,那么下方的规则会覆盖上方的规则,如果同时存在if else if else条件,那么满足其中任意一个条件,执行对应操作后就会结束。
01:02
第三个就是如果规则引擎的里的有多条规则,那么下方的优先级是大于上方的。这里要注意的几个点,第一个关于talking品健全,无论健全出现在哪个位置,它始终优是最优先执行的,即使健全操作在辖规则中,它也会最先执行,然后竞全通过后才会继续执行剩下的内容。第二个是关于包含跳转操作的跳转逻辑的操作,比如说一些强调HTTPS啊,或者是访问11重立项等这类的操作,他们执行方式是brink。呃,如果同一个请求命中了跳转操作和其他操作,那么在执行跳转操作后,将不再执行下方的其他操作了。然后下面我们会根据几个实际案例来介绍一下规则引擎的一个执行逻辑。呃,第一个是一个if条件,内嵌套衣匹配的,呃呃,可以看到这左边的呃是一个if的大条件,然后内嵌的一个if,那么它的一个实际逻辑是,首先会判断这个域名,以这个案例为准,会判断这个textex.com,然后并且。
02:13
呃,它的u test路径是等于example这个目录下的,如果判断的这个,然后我们就会走下面的,然后再继续判断,判断这个文件后缀是不是为JPG或者PNG,如果是的话,那么就缓存10分钟,如果不是的话,那么就不缓存,就命中回到这里了。这是一个依附条件内嵌的,第二个就是依附条件内包含多个同级的L衣服匹配。然后这个的逻辑是,呃,首先我们你看这里会有一个大的if,然后if下面也有if else if else1else这里,那么这个呃,我们执行的一个逻辑是,首先它会判断host nameme是不是这个testexample.com,如果不是的话,那就直接跳出结束,如果是的话就进入下面的一次循环,然后会首先来判断呃,文件后缀是不是给PNNG啊这些文件,如果是的话,那么就缓存7天,如果不是的话,继续向下,然后再来匹配呃,这些JSP啊,PHSP啊这动态文件,如果是的话,我们就不缓存,如果不是的话,继续向下,那么再就会匹配呃,是不是admin这个目录下的,如果是的话。
03:28
就不缓存,如果不是的话,就执行最下面的,在其他的就是会遵循原站的开启CTRL来进行一个缓存。这是这个案例。然后第三个也是一个多个同级if条件匹配的,那么这里的话可以看到呃,If下面嵌套的if,然后if和if这两个if是同级的。那么这个的一个规则的一个逻辑就是,首先一样会去判断它是不是命中testexample.com,如果是的话,如果不是的话,就直接跳出,如果是的话,那么就直接下面的,那下面的第一个就是呃,文件要对这个。
04:09
这之类的,然后我们要说过,就是下方会覆盖上方,那么在这种情况下,我们会先去判断下面的,先判断这个1l pass是不是dmin这个文件,如果是的话,那么就不缓存,如果不是的话,再来匹配这个,那再来匹配文件后缀是不是给啊PG啊之类的一些图片文件,那如果是的话,那我们就按照自定义缓存缓存7天,如果不是的话,那我们就会命中这个节点缓存,然后遵循原这开启controlt之后的一个默认缓存规则的一个策略。然后谢谢大家,以上就是关于规则引擎的一个配置介绍。
我来说两句