[发明专利]数据获取方法、装置、计算机设备和存储介质有效
申请号: | 201811433738.1 | 申请日: | 2018-11-28 |
公开(公告)号: | CN109656778B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 蔡晓胜;陈桓;张良杰;何晟 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F16/27;G06F16/245 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 方高明 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 获取 方法 装置 计算机 设备 存储 介质 | ||
1.一种数据获取方法,所述方法包括:
获取在调用服务的过程中产生的调用数据;所述调用数据包括服务调用方标识、服务提供方标识、调用服务的时间、调用服务的类型中的至少一种;
获取日志数据模型,根据日志数据模型对调用数据进行封装,生成相应的日志数据;日志数据模型中包含调用链标识、服务请求方标识、服务提供方标识、日志生产者标识、服务调用所处的阶段以及时间戳,其中,调用链标识用于表示在时间段内发生的一次完整的接口调用过程所形成的调用链;服务请求方标识用于区分不同的服务请求方;服务提供方标识用于区分不同的服务提供方;日志生产者标识用于区分不同的日志生产者;服务调用所处的阶段包括服务请求方的请求发送阶段、服务请求方的服务接收阶段、服务提供方的服务响应阶段、服务提供方的响应确认阶段;时间戳用于表示日志产生的时间;
将所述日志数据写入区块链网络中;
当检测到对所述调用数据的查询指令时,从所述区块链网络中获取与所述调用数据对应的日志数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
分别获取与所述调用数据对应的节点信息;
分别根据所述节点信息获取对应的成员节点;
当所述成员节点验证通过后,将所述成员节点加入所述区块链网络。
3.根据权利要求1所述的方法,其特征在于,所述将所述日志数据写入区块链网络中,包括:
根据所述日志数据生成新区块;
当所述新区块通过区块链网络验证后,将含有所述日志数据的新区块加入所述区块链网络。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当获取到的所述日志数据存在异常时,突出展示所述日志数据;
获取突出展示的日志数据的数量;
当所述日志数据的数量大于数量阈值时,展示提示信息;所述提示信息用于提示数据异常。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测所述区块链网络中区块的数量;
当所述区块数量增加时,获取增加的区块对应的日志数据;
根据所述增加的区块对应的日志数据对界面上展示的日志数据进行更新。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述查询指令中包含有用户标识;所述当检测到对所述调用数据的查询指令时,从所述区块链网络中获取与所述调用数据对应的日志数据,包括:
当检测到对所述调用数据的查询指令时,提取所述查询指令中的用户标识;
当所述用户标识验证通过时,从所述区块链网络中获取与所述调用数据对应的日志数据。
7.一种数据获取装置,其特征在于,所述装置包括:
调用数据获取模块,用于获取在调用服务的过程中产生的调用数据;所述调用数据包括服务调用方标识、服务提供方标识、调用服务的时间、调用服务的类型中的至少一种;
日志数据生成模块,用于获取日志数据模型,根据日志数据模型对调用数据进行封装,生成相应的日志数据;日志数据模型中包含调用链标识、服务请求方标识、服务提供方标识、日志生产者标识、服务调用所处的阶段以及时间戳,其中,调用链标识用于表示在时间段内发生的一次完整的接口调用过程所形成的调用链;服务请求方标识用于区分不同的服务请求方;服务提供方标识用于区分不同的服务提供方;日志生产者标识用于区分不同的日志生产者;服务调用所处的阶段包括服务请求方的请求发送阶段、服务请求方的服务接收阶段、服务提供方的服务响应阶段、服务提供方的响应确认阶段;时间戳用于表示日志产生的时间;
日志数据写入模块,用于将所述日志数据写入区块链网络中;
日志数据获取模块,用于当检测到对所述调用数据的查询指令时,从所述区块链网络中获取与所述调用数据对应的日志数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811433738.1/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置