一种医疗平台日志的生成方法、装置和计算机设备制造方法及图纸

技术编号:26170786 阅读:24 留言:0更新日期:2020-10-31 13:40
本发明专利技术实施例提供了一种医疗平台日志的生成方法、装置和计算机设备,包括:获取业务系统的请求数据;调用日志追踪组件提取出所述请求数据中的上下文信息;将所述上下文信息添加至对应的日志信息,输出所述包含上下文信息的日志信息;降低了业务系统接入日志平台的复杂性;同时作为日志平台的一个补充,让日志平台检索更为准确全面,大大提高利用日志定位系统问题的效率。

【技术实现步骤摘要】
一种医疗平台日志的生成方法、装置和计算机设备
本专利技术涉及机械
,特别是涉及一种医疗平台日志的生成方法、一种医疗平台日志的生成装置、一种计算机设备和一种存储介质。
技术介绍
随着互联网医疗的普及,医疗服务系统越来越庞大,如何在医疗服务海量日志检索到关联日志就显得极为重要。例如,我们希望通过医院ID检索医院在某段时间内用户访问的异常日志,而常规日志正文通常都不包含这些请求上下文信息(类似医院ID等请求上下文参数,以下均简称为上下文)。这些无上下文关联的日志将成为孤岛日志,无法被有效检索。因此,如何将上下文信息也输出到日志,以及如何将上下文信息在分布式调用中层层完整传递,就成了日志检索的重中之重。目前普遍做法是,将上下文信息直接输出到日志正文,分布式调用上下文传递则使用实体类包装上下文信息,并以入参方式显式层层传递。这种方案缺陷是,耦合性太,最主要是在第三方类库方法调用时,由于无法修改第三方类库方法入参以及内部日志输出内容,导致这部分日志上下文缺失,无法检索。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以本文档来自技高网...

【技术保护点】
1.一种医疗平台日志的生成方法,其特征在于,包括:/n获取业务系统的请求数据;/n调用日志追踪组件提取出所述请求数据中的上下文信息;/n将所述上下文信息添加至对应的日志信息,输出所述包含上下文信息的日志信息。/n

【技术特征摘要】
1.一种医疗平台日志的生成方法,其特征在于,包括:
获取业务系统的请求数据;
调用日志追踪组件提取出所述请求数据中的上下文信息;
将所述上下文信息添加至对应的日志信息,输出所述包含上下文信息的日志信息。


2.根据权利要求1所述的医疗平台日志的生成方法,其特征在于,所述日志追踪组件包括过滤器;所述调用日志追踪组件提取出所述请求数据中的上下文信息,包括:
通过所述过滤器提取出所述请求数据中的上下文信息;
将所述上下文信息存入线程变量。


3.根据权利要求2所述的医疗平台日志的生成方法,其特征在于,所述日志追踪组件包括切面拦截器;所述调用日志追踪组件提取出所述请求数据中的上下文信息,包括:
当上下文传递为分布式调用时,通过所述切面拦截器从线程变量中提取出上下文信息。


4.根据权利要求1所述的医疗平台日志的生成方法,其特征在于,所述方法还包括:
收集所述包含上下文信息的日志信息,并建立存储索引。


5.根据权利要求1所述的医疗平台日志的生成方法,其特征在于,所述方法还包括:
通过日志平台检索端进行日志关键字检索,查询出上下文信息关联的日志信息。


6.一种医疗平台日志的生成装置...

【专利技术属性】
技术研发人员:陈刚
申请(专利权)人:广州海鹚网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1