一种最优化配置双正则引擎的方法及装置

    公开(公告)号:CN118277267A

    公开(公告)日:2024-07-02

    申请号:CN202410435589.1

    申请日:2024-04-11

    IPC分类号: G06F11/36

    摘要: 本发明涉及网络安全技术领域,公开了一种最优化配置双正则引擎的方法及装置,本发明提供的方法,包括:获取待处理的任务,所述待处理的任务包括至少一个正则表达式;计算待处理任务中的总规则数及总字符数,其中,总字符数为总规则所包含的字符数之和;当总字符数满足第一预设条件时,启动第一引擎;当总规则中的单个表达式满足第二预设条件时,对此表达式进行分割,对分割后的表达式启动第二引擎。通过本发明提供的方法充分发挥第一引擎与第二引擎的各自优势,在不增加系统资源占用的情况下,达到兼顾处理速度与全面性的目的。