【技术实现步骤摘要】
业务规则的发布管理方法、电子装置及可读存储介质
本专利技术涉及计算机
,尤其涉及一种业务规则的发布管理方法、电子装置及可读存储介质。
技术介绍
目前,大型互联网金融公司中的多个业务系统会涉及大量的规则引擎应用,业务系统中应用到的规则需要开发人员编写后,人工进行编译、测试等操作后,再由相关的规则引擎系统运营人员配合推送应用到业务系统中,所有操作均由人工完成,业务系统经常需要变更业务规则,现有的人工管理业务规则的方式效率低下。
技术实现思路
本专利技术的目的在于提供一种业务规则的发布管理方法、电子装置及可读存储介质,旨在提高业务规则发布及管理的效率。为实现上述目的,本专利技术提供一种电子装置,所述电子装置包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的业务规则的发布管理系统,所述业务规则的发布管理系统被所述处理器执行时实现如下步骤:在收到发布业务规则的请求后,提供预设的规则生成界面;获取用户在所述规则生成界面上传的预设统一格式的原始业务规则,并按预设规则将所述原始业务规则编译生成可执行业务规则文件;对生成的可执行业务规则文件进行预设权限设置,并将生成的可 ...
【技术保护点】
1.一种电子装置,其特征在于,所述电子装置包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的业务规则的发布管理系统,所述业务规则的发布管理系统被所述处理器执行时实现如下步骤:在收到发布业务规则的请求后,提供预设的规则生成界面;获取用户在所述规则生成界面上传的预设统一格式的原始业务规则,并按预设规则将所述原始业务规则编译生成可执行业务规则文件;对生成的可执行业务规则文件进行预设权限设置,并将生成的可执行业务规则文件推送至预先部署有测试环境的测试平台上进行测试;若测试成功,则对生成的可执行业务规则文件建立规则版本号,并将所述规则版本号的可执行业务规则文件发布至对应的一个或多个业务系统。
【技术特征摘要】
1.一种电子装置,其特征在于,所述电子装置包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的业务规则的发布管理系统,所述业务规则的发布管理系统被所述处理器执行时实现如下步骤:在收到发布业务规则的请求后,提供预设的规则生成界面;获取用户在所述规则生成界面上传的预设统一格式的原始业务规则,并按预设规则将所述原始业务规则编译生成可执行业务规则文件;对生成的可执行业务规则文件进行预设权限设置,并将生成的可执行业务规则文件推送至预先部署有测试环境的测试平台上进行测试;若测试成功,则对生成的可执行业务规则文件建立规则版本号,并将所述规则版本号的可执行业务规则文件发布至对应的一个或多个业务系统。2.如权利要求1所述的电子装置,其特征在于,所述处理器还用于执行所述业务规则的发布管理系统,以实现以下步骤:若测试失败,则根据生成的可执行业务规则文件的规则版本号进行版本回滚,将所述规则版本号的前一个规则版本号对应的可执行业务规则文件发布至对应的一个或多个业务系统;或者,若业务系统上的业务规则运行出错,则将所述业务系统上的业务规则自动回滚至当前规则版本号的前一个规则版本号对应的可执行业务规则。3.如权利要求1或2所述的电子装置,其特征在于,所述生成的可执行业务规则文件包括企业级应用业务规则ear包、可执行程序SDK包。4.如权利要求3所述的电子装置,其特征在于,所述对生成的可执行业务规则文件进行预设权限设置包括:对生成的可执行业务规则文件中的企业级应用业务规则ear包及可执行程序SDK包的访问、下载权限设置,以及生成的可执行业务规则文件对应归属的业务系统权限设置。5.一种业务规则的发布管理方法,其特征在于,所述业务规则的发布管理方法包括:在收到发布业务规则的请求后,提供预设的规则生成界面;获取用户在所述规则生成界面上传的预设统一格式的原始业务规则,并按预设规则将所述原始业务规则编译生成可执行业务规则文件;对生成的可执行业务规则文件进行预设权限设置,并将生成的可执行业务规则文件推送至预先部署有测试环境的测试平台上进行测试;若测试...
【专利技术属性】
技术研发人员:赵骏,宋杰,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。