[发明专利]一种异步维护重要产品数据的方法、装置及设备在审
申请号: | 201910893917.1 | 申请日: | 2019-09-20 |
公开(公告)号: | CN110704227A | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 苏永奇;张猛 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 张春辉 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 线程 重要产品数据 维护 操作状态 调用管理 管理线程 异常标志 可读存储介质 用户操作接口 用户操作请求 彼此独立 操作过程 操作结果 处理效率 方案建立 异常状态 用户反馈 预设 调用 阻塞 队列 申请 反馈 检测 | ||
1.一种异步维护重要产品数据的方法,其特征在于,包括:
根据用户操作请求,调用管理线程对目标重要产品数据进行操作,将操作状态同步至维护线程,其中所述管理线程与所述维护线程相互独立;
若在操作过程中检测到异常,则向用户正常操作结果,调用所述管理线程生成异常标志位,并将所述异常标志位添加至预设维护队列;
调用所述维护线程根据所述预设维护队列中的所述异常标志位对所述目标重要产品数据进行维护。
2.如权利要求1所述的方法,其特征在于,所述调用所述维护线程根据所述预设维护队列中的所述异常标志位对所述目标重要产品数据进行维护,包括:
调用所述维护线程根据所述预设维护队列中的所述异常标志位确定异常类型,根据所述异常类型对所述目标重要产品数据进行维护,所述异常类型包括以下任意一项或多项:数据校验失败、物理介质操作失败、数据段变更。
3.如权利要求2所述的方法,其特征在于,所述根据所述异常类型对所述目标重要产品数据进行维护,包括:
在所述异常类型为数据校验失败时,将所述目标重要产品数据标记为无效数据;
在所述异常类型为物理介质操作失败时,将所述目标重要产品数据写入备用物理介质;
在所述异常类型为数据段变更时,重新计算所述目标重要产品数据的校验码。
4.如权利要求3所述的方法,其特征在于,所述重新计算所述目标重要产品数据的校验码,包括:
采用分段校验的方式重新计算所述目标重要产品数据的校验码。
5.如权利要求1-4任意一项所述的方法,其特征在于,所述若在操作过程中检测到异常,则向用户反馈正常操作结果,包括:
若在操作过程中检测到异常,且所述异常影响对目标重要产品数据的操作,则向用户反馈操作异常信息;
若在操作过程中检测到异常,且所述异常不影响对目标重要产品数据的操作,则向用户反馈正常操作结果。
6.如权利要求5所述的方法,其特征在于,所述根据用户操作请求,调用管理线程对目标重要产品数据进行操作,包括:
根据用户操作请求,调用管理线程提供的用户操作接口对目标重要产品数据进行操作,其中所述用户操作请求包括以下任意一项或多项:读请求、写请求、初始化请求。
7.一种异步维护重要产品数据的装置,其特征在于,包括:
数据操作模块:用于根据用户操作请求,调用管理线程对目标重要产品数据进行操作,将操作状态同步至维护线程,其中所述管理线程与所述维护线程相互独立;
异常检测模块:用于若在操作过程中检测到异常,则向用户反馈正常操作结果,调用所述管理线程生成异常标志位,并将所述异常标志位添加至预设维护队列;
维护模块:用于调用所述维护线程根据所述预设维护队列中的所述异常标志位对所述目标重要产品数据进行维护。
8.如权利要求7所述的装置,其特征在于,所述维护模块具体用于:
调用所述维护线程根据所述预设维护队列中的所述异常标志位确定异常类型,根据所述异常类型对所述目标重要产品数据进行维护,所述异常类型包括以下任意一项或多项:数据校验失败、物理介质操作失败、数据段变更。
9.一种异步维护重要产品数据的设备,其特征在于,包括:
存储器:用于存储计算机程序;
处理器:用于执行所述计算机程序,以实现如权利要求1-6任意一项所述的一种异步维护重要产品数据的方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时用于实现如权利要求1-6任意一项所述的一种异步维护重要产品数据的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910893917.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据校验方法、装置及存储介质
- 下一篇:一种固态硬盘异常处理方法及系统