动态刷新规则链
可以在运行时动态更新规则链,改变规则链的行为和业务逻辑,实现不停机更新和扩展业务逻辑。
- 更新根规则链
err := ruleEngine.ReloadSelf([]byte(ruleFile))
1
2
2
- 更新根规则链某个节点
//更新子规则链
ruleEngine.ReloadChild(types.EmptyRuleNodeId, types.RuleNodeId{Id: "s1"}, []byte(modifyNodeFile))
1
2
3
2
3
在 GitHub 上编辑此页 (opens new window)
上次更新: 2024/10/23, 10:13:01