Open
Description
Issue Description
Type: feature request
Describe what feature you want
system模块规则管理与其他模块有些不同。
其他模块LoadRules的逻辑一般是:判断是否真正发生更新、执行onRuleUpdate,onRuleUpdate中的逻辑一般是:检查rule是否Valid并进行筛选、进行build相关操作、通过logRuleUpdate输出更新日志且是rule数组格式。
system模块的LoadRules逻辑是:判断是否真正发生更新、进行build相关操作(build过程中检查规则是否Valid)、执行onRuleUpdate,onRuleUpdate中的直接输出rule更新日志且是rule map格式。
总结一下的话就是2个点:
- Rule检查以及Build的时机
- 更新日志的输出形式
希望可以对所有模块的rule manager进行统一与完善。