说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211158176.0 (22)申请日 2022.09.22 (71)申请人 中国工商银行股份有限公司 地址 100140 北京市西城区复兴门内大街 55号 (72)发明人 畅彤 林欢哲 陈凌云 薛嘉锐  (74)专利代理 机构 北京康信知识产权代理有限 责任公司 1 1240 专利代理师 黄海英 (51)Int.Cl. H04L 41/0631(2022.01) H04L 43/0805(2022.01) H04L 67/104(2022.01) G06F 16/2458(2019.01) G06F 16/27(2019.01) (54)发明名称 基于区块链的分布式平台检测方法、 装置及 电子设备 (57)摘要 本申请公开了一种基于区块链的分布式平 台检测方法、 装置及电子设备, 涉及区块链技术 领域。 其中, 该方法包括: 依据智能合约定期获取 分布式平台上运行的服务的运行数据; 根据服务 的运行数据以及服务对应的预设条件检测服务 是否为异常服务; 在服务为异常服务时, 根据服 务的运行数据生成报警工单, 并将报警工单发送 至第一对象的第一终端设备上, 其中, 第一对象 为管理异常服务的对象; 接收第一终端设备根据 报警工单返回的第一回复信息, 并根据第一回复 信息关闭报警工单或将报警工单发送至第二对 象的第二终端设备上, 其中, 第二对象为第一对 象的上级对象。 本申请解决了 现有技术中分布式 平台运维效率低的技 术问题。 权利要求书3页 说明书12页 附图4页 CN 115460064 A 2022.12.09 CN 115460064 A 1.一种基于区块链的分布式平台检测方法, 其特 征在于, 包括: 依据智能合约定期获取分布式平台上运行的服务的运行数据, 其中, 所述智能合约为 部署在区块链上的程序; 根据所述服务的运行数据以及所述服务对应的预设条件检测所述服务是否为异常服 务; 在所述服务为异常服务时, 根据所述服务的运行数据生成报警工单, 并将所述报警工 单发送至第一对象的第一终端设备 上, 其中, 所述第一对象为管理所述异常服 务的对象; 接收所述第 一终端设备根据 所述报警工单返回的第 一回复信息, 并根据 所述第一回复 信息关闭所述报警工单或将所述报警工单发送至第二对 象的第二终端设备上, 其中, 所述 第一对象与所述第二对象分别对应所述区块链上不同的共识节点, 所述第二对象为所述第 一对象的上级对象。 2.根据权利要求1所述的方法, 其特征在于, 依据智能合约定期获取分布式平台上运行 的服务的运行 数据, 包括: 依据所述智能合约定期访问所述分布式平台的数据库; 从所述数据库中获取所述运行数据, 并将所述运行数据存储至目标数据库中, 其中, 所 述目标数据库与所述数据库之间相互独立。 3.根据权利要求1所述的方法, 其特征在于, 在根据 所述服务的运行数据以及所述服务 对应的预设条件检测所述 服务是否为异常服 务之前, 所述方法还 包括: 获取所述服务的业务场景信息; 根据所述业务场景信息确定所述服务对应的预设条件, 其中, 所述预设条件中包含多 个预设子条件, 每个预设子条件用于评估所述运行数据中的一类子运行数据是否存在异 常。 4.根据权利要求3所述的方法, 其特征在于, 根据 所述服务的运行数据以及所述服务对 应的预设条件检测所述 服务是否为异常服 务, 包括: 在所述服务的运行数据不满足所述多个预设子条件中的任意一个预设子条件时, 确定 所述服务为异常服 务; 在所述服务的运行 数据同时满足所述多个预设子条件时, 确定所述 服务为正常服务。 5.根据权利要求1所述的方法, 其特征在于, 根据 所述第一回复信息关闭所述报警工单 或将所述报警工单发送至第二对象的第二终端设备 上, 包括: 将所述第一回复信息发送至第三对象的第三终端设备上, 其中, 所述第三对象为管理 所述分布式平台的对象, 所述第三对象与所述区块链上的一个共识 节点相对应; 接收所述第三终端设备根据所述第一回复信息返回的第二回复信息; 根据所述第二回复信息关闭所述报警工单或将所述报警工单发送至所述第二对象的 第二终端设备 上, 其中, 所述第二对象为所述第一对象与所述第二对象的上级对象。 6.根据权利要求5所述的方法, 其特征在于, 所述第 二回复信息至少包括第 一子信息与 第二子信息, 根据所述第二回复信息关闭所述报警工单或将所述报警工单发送至所述第二 对象的第二终端设备 上, 包括: 在所述第 二回复信息为所述第 一子信息时, 关闭所述报 警工单, 其中, 所述第 一子信息 表征所述第三对象认可 所述第一回复信息;权 利 要 求 书 1/3 页 2 CN 115460064 A 2在所述第二回复信息为所述第二子信息时, 将所述报警工单、 所述第一回复信息以及 所述第二回复信息发送至所述第二对 象的第二终端设备上, 其中, 所述第二子信息表征所 述第三对象未认可 所述第一回复信息 。 7.根据权利要求5所述的方法, 其特 征在于, 所述方法还 包括: 获取所述第一终端设备发送的目标请求, 其中, 所述目标请求为更新请求或预设条件 修改请求, 所述更新请求用于请求对所述智能合约或所述服务进行更新, 所述预设条件修 改请求用于请求对所述 服务的预设条件进行修改; 将所述目标请求发送至多个终端设备中, 其中, 每个终端设备的使用对象对应所述区 块链上的一个共识节点, 所述多个终端设备至少包括所述第二终端设备以及所述第三终端 设备; 接收所述每个终端设备对所述目标请求的处理信息, 其中, 所述处理信息为第一处理 信息或第二处理信息, 所述第一处理信息表征所述终端设备的使用 对象同意所述目标请 求, 所述第二处 理信息表征 所述终端设备的使用对象不同意所述目标请求; 根据所述处 理信息确定是否执 行所述目标请求。 8.根据权利要求7所述的方法, 其特征在于, 根据 所述处理信 息确定是否执行所述目标 请求, 包括: 确定所述第一处 理信息的数量 为第一数量; 确定所述第二处 理信息的数量 为第二数量; 计算所述第一数量与所述第二数量的比值; 在所述比值大于预设比值时, 确定执 行所述目标请求; 在所述比值小于所述预设比值时, 禁止执 行所述目标请求。 9.一种基于区块链的分布式平台检测装置, 其特 征在于, 包括: 获取模块, 用于依据智能合约定期获取分布式平台上运行的服务的运行数据, 其中, 所 述智能合约为部署在区块链上的程序; 检测模块, 用于根据 所述服务的运行数据以及所述服务对应的预设条件检测所述服务 是否为异常服 务; 生成模块, 用于在所述服务为异常服务时, 根据 所述服务的运行数据生成报 警工单, 并 将所述报警工单发送至第一对 象的第一终端设备上, 其中, 所述第一对 象为管理所述服务 的对象; 工单处理模块, 用于接收所述第一终端设备根据所述报警工单返回的第一回复信息, 并根据所述第一回复信息关闭所述报警工单或将所述报警工单发送至第二对 象的第二终 端设备上, 其中, 所述第一对象与所述第二对象分别对应所述区块链上不同的共识节点, 所 述第二对象为所述第一对象的上级对象。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机 程序, 其中, 所述计算机程序被设置为运行时执行权利要求1至8任一项中所述的基于区块 链的分布式平台检测方法。 11.一种电子设备, 其特征在于, 包括一个或多个处理器和存储器, 所述存储器用于存 储一个或多个程序, 其中, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所 述一个或多个处理器实现权利要求1至8 中任意一项所述的基于区块链的分布式平台检测权 利 要 求 书 2/3 页 3 CN 115460064 A 3

PDF文档 专利 基于区块链的分布式平台检测方法、装置及电子设备

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于区块链的分布式平台检测方法、装置及电子设备 第 1 页 专利 基于区块链的分布式平台检测方法、装置及电子设备 第 2 页 专利 基于区块链的分布式平台检测方法、装置及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:10上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。