【技术实现步骤摘要】
基于微服务的多渠道信息隔离方法、装置和计算机设备
[0001]本申请涉及数据处理
,特别是涉及一种基于微服务的多渠道信息隔离方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
[0002]微服务是目前逐渐被广泛应用的软件架构,在线互联网医疗平台大多采用的都是微服务架构;在应用微服务的过程中,存在高并发、大交易量的业务场景,在线互联网医疗平台微服务数量从几百到上千,单个微服务结构简单,但整体系统结构非常复杂。
[0003]在医疗场景应用中,微服务平台上的各应用会根据渠道来区分同一用户下的不同来源下的业务数据,并进行个性化显示;然而,各请求来源所在应用又千差万别,在对业务数据进行个性化展示以及合并数据时,对微服务的改造难度大以及改造成本高。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够降低微服务改造难度以及减少改造成本的基于微服务的多渠道信息隔离方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种基于微服务的 ...
【技术保护点】
【技术特征摘要】
1.一种基于微服务的多渠道信息隔离方法,其特征在于,所述方法包括:接收用户终端向服务端发送的业务请求,所述服务端为所述用户终端提供微服务链;对所述业务请求携带的用户渠道信息进行解析,得到用户访问渠道标识;将所述用户渠道标识传入至临时状态记录器的附件信息中;所述微服务链中具有渠道隔离需求的目标微服务,从所述附件信息中获取所述用户渠道标识,隔离渠道信息,并对所述业务请求进行处理。2.根据权利要求1所述的方法,其特征在于,所述将所述用户渠道标识传入至临时状态记录器的附件信息中,包括:将所述用户渠道标识存储在第一映射调试上下文中;经由所述第一映射调试上下文将所述用户渠道标识传入至临时状态记录器的附件信息中。3.根据权利要求1所述的方法,其特征在于,所述微服务链中具有渠道隔离需求的目标微服务,从所述附件信息中获取所述用户渠道标识,隔离渠道信息,并对所述业务请求进行处理,包括:将所述附件信息中的所述用户渠道标识传入第二映射调试上下文;所述微服务链中具有渠道隔离需求的目标微服务,从所述第二映射调试上下文中获取所述用户渠道标识,隔离渠道信息,并对所述业务请求进行处理。4.根据权利要求3所述的方法,其特征在于,所述微服务链中具有渠道隔离需求的目标微服务,从所述第二映射调试上下文中获取所述用户渠道标识,隔离渠道信息,并对所述业务请求进行处理,包括:所述微服务链中具有渠道隔离需求的目标微服务,从所述第二映射调试上下文中获取所述用户渠道标识;从数据库中获取与所述用户渠道标识对应的业务数据;将所述业务数据发送至所述用户终端进行个性化展示。5.根据权利要求1所述的方法,其特征在于,在所述微服务...
【专利技术属性】
技术研发人员:张文辉,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。