【技术实现步骤摘要】
决策引擎的策略发布方法、装置、存储介质和电子设备
[0001]本公开涉决策引擎
,尤其涉及决策引擎的策略发布方法、装置、存储介质和电子设备。
技术介绍
[0002]决策引擎是解决复杂且多变的业务需求的主要手段,其目的是降低业务与系统的耦合度,构建低代码平台,提高系统可复用性,支持快速响应需求与环境变化。
[0003]现有决策引擎的策略发布主要是基于简单发布方式实现的,策略发布过程中存在数据安全问题以及无法防止不相关人员的发布操作,造成发布的错误操作;并且无法保证策略内容的正确,策略内容的异常,会导致决策系统的崩溃。
技术实现思路
[0004]为了解决上述提出的至少一个技术问题,本公开提出了决策引擎的策略发布方法、装置、存储介质和电子设备。
[0005]根据本公开的一方面,提供了一种决策引擎的策略发布方法,其包括:
[0006]响应于当前目标策略对应的策略发布指令,获取所述当前目标策略的策略详情信息;
[0007]基于预设操作流模板依序将所述策略详情信息发送至多个目标操作节 ...
【技术保护点】
【技术特征摘要】
1.一种决策引擎的策略发布方法,其特征在于,所述方法包括:响应于当前目标策略对应的策略发布指令,获取所述当前目标策略的策略详情信息;基于预设操作流模板依序将所述策略详情信息发送至多个目标操作节点,所述目标操作节点为所述预设操作流模板预定义的具有预设操作权限的节点,所述预设操作流模板指示所述多个目标操作节点的操作排序;接收所述多个目标操作节点针对所述策略详情信息的操作反馈信息;若所述多个目标操作节点的操作反馈信息满足预设发布条件,发布所述当前目标策略。2.根据权利要求1所述的方法,其特征在于,所述响应于当前目标策略对应的策略发布指令,获取所述当前目标策略的策略详情信息之前,还包括:获取所述当前目标策略对应的策略配置信息和输入参数信息;基于所述策略配置信息和所述策略配置信息的创建生成信息生成初始策略详情信息;解析所述初始策略详情信息,得到预设格式的脚本文件;对所述脚本文件进行执行验证,得到所述脚本文件对应的执行验证结果;在所述执行验证结果指示所述脚本文件的执行过程与所述策略详情信息及输入参数信息相匹配的情况下,将所述初始策略详情信息确定为所述当前目标策略的策略详情信息。3.根据权利要求2所述的方法,其特征在于,所述创建生成信息包括所述当前目标策略的策略标识信息,所述策略详情信息包括策略版本信息,所述基于所述策略配置信息和所述策略配置信息的创建生成信息生成所述初始策略详情信息,包括:基于所述策略标识信息确定所述当前目标策略所属的策略分组;基于所述策略配置信息和所述策略分组中其它目标策略的策略详情信息,生成所述当前目标策略的版本信息。4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:响应于针对已发布的目标策略的策略撤销指令,撤销所述目标策略;将所述目标策略的发布状态更新为已撤销状态。5.根据权利要求4所述的方法,其特征在于,所述将所述目标策略的发布状态更新为已撤销状态之后,还包括:响应于所述目标策略对应的策略重新发布指令,查找所述目标策略对应的相斥策略,所述相斥策略为所述目标策略所属的策略分组中的发布状态为已发布状态的其它目标策略;若查找到,撤销所述相斥策略;发布所述当前目标策略。6.根据权利要求1所...
【专利技术属性】
技术研发人员:杨雪,邵怀剑,童国俊,胡乐平,
申请(专利权)人:连连杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。