[发明专利]业务规则校验的处理方法、装置、设备、系统及介质在审
| 申请号: | 202111045759.8 | 申请日: | 2021-09-07 |
| 公开(公告)号: | CN113688158A | 公开(公告)日: | 2021-11-23 |
| 发明(设计)人: | 黄正元;贾晓磊;冯海艳 | 申请(专利权)人: | 京东科技控股股份有限公司 |
| 主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/25;G06F16/27 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 孙静;臧建明 |
| 地址: | 100176 北京市北京经济*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 规则 校验 处理 方法 装置 设备 系统 介质 | ||
1.一种业务规则校验的处理方法,其特征在于,应用于业务服务器,所述方法包括:
接收业务的规则校验请求,所述规则校验请求包括用户的信息和/或用户的订单信息;
从所述业务服务器的本地缓存中获取所述业务对应的规则数据,所述规则数据是所述业务服务器从缓存服务器集群中获取并存储在所述业务服务器的本地缓存中,且用于校验用户和/或用户的订单是否符合预设的业务规则的数据,所述缓存服务器集群中的规则数据是任务服务器从数据库中获取并发送至缓存服务器集群进行存储的数据;
根据所述业务对应的规则数据对所述用户和/或所述用户的订单进行校验,得到校验结果,所述校验结果中包括所述用户和/或所述用户的订单是否符合所述业务规则;
返回校验结果至所述用户的终端设备。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
每间隔预设时间,从所述缓存服务器中获取规则数据;
将获取的规则数据存储至所述业务服务器的本地缓存。
3.根据权利要求1或2所述的方法,其特征在于,所述规则数据包括多个业务规则组,每个业务规则组是任务服务器将获得的规则数据进行分组得到的规则数据,每个业务规则组对应一个业务决策。
4.根据权利要求1或2所述的方法,其特征在于,所述规则数据包括多个规则;
所述任务服务器发送至所述缓存服务器集群的规则数据是所述任务服务器将所述多个规则中具有关联关系的规则进行组合得到的规则。
5.一种业务规则校验的处理方法,其特征在于,应用于任务服务器,所述方法包括:
每间隔预设时间,从数据库中获取规则数据;
将所述规则数据发送至缓存服务器;
其中,所述缓存服务器中的规则数据用于提供至业务服务器,以使所述业务服务器将所述规则数据存储至所述业务服务器的本地缓存,并在接收到规则校验请求时,从所述本地缓存中获取规则数据对所述规则校验请求进行校验,得到校验结果,所述校验结果包括用户数据和/或订单数据是否满足业务规则。
6.根据权利要求5所述的方法,其特征在于,所述规则数据包括多个规则,所述方法还包括:
将所述规则数据进行分组,得到规则组,每个规则组对应一个业务决策;
和/或,
将所述多个规则中具有关联关系的规则进行组合得到的规则组。
7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:
确定数据库中的规则数据是否发生变化;
若发生变化,则从所述数据库中获取发生变化的规则数据并发送至所述缓存服务器。
8.根据权利要求7所述的方法,其特征在于,所述确定数据库中的规则数据是否发生变化,包括:
若接收到配置服务器发送的规则数据发生变化的提示消息,则确定数据库中的规则数据发生变化。
9.根据权利要求6所述的方法,其特征在于,所述多个规则中每个规则对应有使用频率,则所述每间隔预设时间,从数据库中获取规则数据之后,所述方法还包括:
确定所述规则数据中规则数据的使用频率大于或等于预设频率的规则数据,得到目标规则数据;
将所述目标规则数据发送至缓存服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技控股股份有限公司,未经京东科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111045759.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像处理方法及装置、存储介质
- 下一篇:一种水电容器高频分解系统





