描述:配置控制转换的缓存,这可能会加快复杂规则集的处理速度。从2.5.6版本开始,缓存默认是关闭状态,因为目前它已被弃用且已打回至实验室。


语法:SecCacheTransformations On|Off [options]


举例:SecCacheTransformations On "minlen:64,maxlen:0"


使用范围:所有配置文件中均可使用


版本:2.5.0;2.5.6开始弃用


第一个指令参数如下:

On:缓存转换(每个事务,每个阶段)允许仅执行一次相同的转换

Off:不缓存任何转换,每次需要时都会执行所有转换

第二个指令参数如下(多个选项必须用逗号相分隔):

incremental:on|off:启用此选项将缓存每个转换,而不仅仅是最终转换。 默认是关闭的。

maxitems:N:不允许缓存超过N个转换。 一旦达到此数字,缓存将被禁用。 零代表无限制。 此选项对于限制具有大量变量的表单的缓存很有用。 默认值是512。

minlen:N:如果变量的长度小于N个字节,则不进行缓存转换。 默认设置是32。

maxlen:N:如果变量的长度大于N个字节,则不进行缓存转换。 零代表无限制。 默认设置是1024。



Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor