【技术实现步骤摘要】
业务请求处理方法、装置、电子设备及计算机可读介质
本公开涉及计算机信息处理领域,具体而言,涉及一种业务请求处理方法、装置、电子设备及计算机可读介质。
技术介绍
随着网络的发展,用户对网络的依赖越来越强,为了给用户增加便捷性,越来越多的业务在网络开展了业务,用户可以在网络端随时办理业务。对于商家而言,为了使得自己的产品得到更广泛的推广,商家在设置自己的商品的网络平台的同时,也在其他相关业务平台展开了业务办理端口。为了数据的安全和一致性,通过其他业务渠道的业务请求,也会通过接口转到到商家平台中,统一调用商家的系统进行处理。以网络投保系统为例,在互联网投保的产品越来越多,通过多种渠道可以投保XX公司的报销产品,比如常见的即时通信软件平台、XX销售APP上、官网上面。目前通过碎片险系统负责对接所有外部销售系统的投保模块。随着在多个渠道中销售的产品增多,对整个处理系统的要求越来越高。碎片险系统存在一些问题,目前的投保框架经常出现业务并发量大,任务请求响应不及时的情况,也经常会由于一个渠道的异常,导致整个系统都不能稳定运行。r>因此,需要一种新本文档来自技高网...
【技术保护点】
1.一种业务请求处理方法,其特征在于,包括:/n获取至少一个业务请求,所述业务请求中包括业务编码,所述业务请求基于微服务架构生成;/n基于所述业务编码与黑名单对所述至少一个业务请求进行过滤处理;和/或/n基于所述业务编码与权限表对所述至少一个业务请求进行过滤处理;/n在过滤处理之后依据所述业务编码确定所述至少一个业务请求的线程池;以及/n将所述至少一个业务请求分配到其对应的线程池中进行业务请求的处理。/n
【技术特征摘要】
1.一种业务请求处理方法,其特征在于,包括:
获取至少一个业务请求,所述业务请求中包括业务编码,所述业务请求基于微服务架构生成;
基于所述业务编码与黑名单对所述至少一个业务请求进行过滤处理;和/或
基于所述业务编码与权限表对所述至少一个业务请求进行过滤处理;
在过滤处理之后依据所述业务编码确定所述至少一个业务请求的线程池;以及
将所述至少一个业务请求分配到其对应的线程池中进行业务请求的处理。
2.如权利要求1所述的方法,其特征在于,将所述至少一个业务请求分配到其对应的线程池中进行业务处理包括:
根据所述业务编码确定所述线程池的熔断阈值;以及
在所述线程池的业务请求数量大于所述熔断阈值时,通过异步处理的方式对所述至少一个业务请求进行业务处理。
3.如权利要求2所述的方法,其特征在于,基于微服务框架的断路器切换到所述异步处理的方式。
4.如权利要求2所述的方法,其特征在于,将所述至少一个业务请求分配到其对应的线程池中进行业务请求的处理还包括:
在所述线程池的业务请求数量小于或等于所述熔断阈值时,确定所述至少一个业务请求的传输方式;以及
将所述至少一个业务请求按照其对应的传输方式分配到其对应的所述线程池。
5.如权利要求1所述的方法,其特征在于,将所述至少一个业务请求分配到其对应的线程池中进行业务请求的处理包括:
判断所述至少一个业务请求的完整性;
在所述至少一个业务请求具备完整性时,将所述至少一个业务请求分配到其对应的线...
【专利技术属性】
技术研发人员:张杰,
申请(专利权)人:泰康保险集团股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。