【技术实现步骤摘要】
业务逻辑判断方法、装置、电子设备和存储介质
本公开实施例涉及数据处理
,尤其涉及一种业务逻辑判断方法、装置、电子设备和存储介质。
技术介绍
在业务平台的开发过程中,经常面临流量控制、根据某些特定条件启用或者屏蔽某些逻辑或功能的需求。示例性的,业务平台中的产品发布,一个产品从A版本升级到B版本之后,为了保证B版本的完善度,可以进行灰度发布,即选定一部分用户使用B版本,其他用户继续使用A版本;业务平台中的流量控制,产品开发出新功能,为了确定新功能的性能,新功能上线时,可以选定一部分用户使用新功能,其他用户不能使用;业务平台中的功能测试,一个产品开发出A功能和B功能,A功能和B功能分别通过不同类型的用户进行测试,确定哪个功能更优。通常,一般是通过将判断规则设置在业务平台的代码中或存储在数据库中,进行业务逻辑判断的。但是上述判断规则是固定的,当需要判断的业务需求或业务功能发生变化时,只能通过修改代码实现,效率低,灵活性也不能满足要求。
技术实现思路
本公开实施例提供一种业务逻辑判断方法、装置、电子设 ...
【技术保护点】
1.一种业务逻辑判断方法,其特征在于,包括:/n接收用户端发送的业务逻辑判断请求,所述业务逻辑判断请求中包括业务参数;/n根据所述业务参数在配置的判断规则库中进行匹配,确定对应的判断规则,所述判断规则库支持动态调整;/n采用所述判断规则对所述业务参数进行判断,得到判断结果。/n
【技术特征摘要】
1.一种业务逻辑判断方法,其特征在于,包括:
接收用户端发送的业务逻辑判断请求,所述业务逻辑判断请求中包括业务参数;
根据所述业务参数在配置的判断规则库中进行匹配,确定对应的判断规则,所述判断规则库支持动态调整;
采用所述判断规则对所述业务参数进行判断,得到判断结果。
2.根据权利要求1所述的方法,其特征在于,根据所述业务参数在配置的判断规则库中进行匹配,确定对应的判断规则,包括:
提取所述业务参数中的业务标识;
根据所述业务标识在所述判断规则库中进行相似度匹配,以确定相似度满足设定要求的判断规则,所述判断规则库中包括至少一个判断规则。
3.根据权利要求1所述的方法,其特征在于,采用所述判断规则对所述业务参数进行判断,得到判断结果,包括:
采用所述判断规则对应的计算表达式,确定所述业务参数是否满足业务条件,所述判断结果包括满足业务条件和不满足业务条件。
4.根据权利要求1所述的方法,其特征在于,根据所述业务参数在配置的判断规则库中进行匹配之后,还包括:
若根据所述业务参数在所述判断规则库中匹配失败,则通过规则配置界面在所述判断规则库中添加所述业务参数对应的判断规则。
5.根据权利要求1所述的方法,其特征在于,采用所述判断规则对所述业务参...
【专利技术属性】
技术研发人员:李明,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。