[发明专利]一种磁盘连接方法、装置及电子设备有效
申请号: | 201910019711.6 | 申请日: | 2019-01-09 |
公开(公告)号: | CN111427507B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | 徐佳宏;李银;李威青;刘彬 | 申请(专利权)人: | 深圳市茁壮网络股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518004 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 磁盘 连接 方法 装置 电子设备 | ||
1.一种磁盘连接方法,其特征在于,包括:
接收磁盘连接请求;所述磁盘连接请求包括需连接的目标磁盘的标识信息;
确定与所述标识信息对应的磁盘链接队列;所述磁盘链接队列包括至少一个用于连接所述目标磁盘的链接;
从所述磁盘链接队列中选取一个链接作为目标链接;
根据所述目标链接,连接所述目标磁盘;
其中,从所述磁盘链接队列中选取一个链接作为目标链接,包括:
判断所述磁盘链接队列中是否有未被使用的可使用链接;所述磁盘链接队列中的链接在被使用时依据被保存时间按照后进先出的规则进行调用;
若有,按照后进先出的规则,从所述可使用链接中选取出最后被保存到所述磁盘链接队列中的链接作为所述目标链接;
若无,创建新的链接,并将创建的新的链接作为所述目标链接。
2.根据权利要求1所述的磁盘连接方法,其特征在于,还包括:
为所述磁盘链接队列中的每一链接设置过期时间;所述磁盘链接队列中的链接在被删除时采用先进先出的规则;
采用先进先出的规则,删除到达过期时间的链接。
3.根据权利要求2所述的磁盘连接方法,其特征在于,为所述磁盘链接队列中的每一链接设置过期时间,包括:
当链接被保存到所述磁盘链接队列时,为所述链接设置过期时间。
4.根据权利要求2所述的磁盘连接方法,其特征在于,采用先进先出的规则,删除到达过期时间的链接,包括:
判断所述磁盘链接队列中是否仅剩余一个链接;
若否,采用先进先出的规则,判断第N个被保存的链接是否到达过期时间;N为整数;
若到达,则删除所述第N个被保存的链接;
使N=N+1,并返回所述判断所述磁盘链接队列中是否仅剩余一个链接。
5.一种磁盘连接装置,其特征在于,包括:
请求接收模块,用于接收磁盘连接请求;所述磁盘连接请求包括需连接的目标磁盘的标识信息;
队列确定模块,用于确定与所述标识信息对应的磁盘链接队列;所述磁盘链接队列包括至少一个用于连接所述目标磁盘的链接;
链接选取模块,用于从所述磁盘链接队列中选取一个链接作为目标链接;
磁盘连接模块,用于根据所述目标链接,连接所述目标磁盘;
其中,所述链接选取模块包括:
判断子模块,用于判断所述磁盘链接队列中是否有未被使用的可使用链接;所述磁盘链接队列中的链接在被使用时依据被保存时间按照后进先出的规则进行调用;
选取子模块,用于若有,按照后进先出的规则,从所述可使用链接中选取出最后被保存到所述磁盘链接队列中的链接作为所述目标链接;
创建子模块,用于若无,创建新的链接,并将创建的新的链接作为所述目标链接。
6.根据权利要求5所述的磁盘连接装置,其特征在于,还包括:
时间设置模块,用于为所述磁盘链接队列中的每一链接设置过期时间;所述磁盘链接队列中的链接在被删除时采用先进先出的规则;
链接删除模块,用于采用先进先出的规则,删除到达过期时间的链接。
7.根据权利要求6所述的磁盘连接装置,其特征在于,所述时间设置模块用于为所述磁盘链接队列中的每一链接设置过期时间时,具体用于:
当链接被保存到所述磁盘链接队列时,为所述链接设置过期时间。
8.根据权利要求6所述的磁盘连接装置,其特征在于,所述链接删除模块包括:
第一判断单元,用于判断所述磁盘链接队列中是否仅剩余一个链接;
第二判断单元,用于若否,采用先进先出的规则,判断第N个被保存的链接是否到达过期时间;N为整数;
链接删除单元,用于若到达,则删除所述第N个被保存的链接;
数据设置单元,用于使N=N+1;
所述第一判断单元,还用于数据设置单元使N=N+1后,判断所述磁盘链接队列中是否仅剩余一个链接。
9.一种电子设备,其特征在于,包括:存储器和处理器;
其中,所述存储器用于存储程序;
处理器调用程序并用于:
接收磁盘连接请求;所述磁盘连接请求包括需连接的目标磁盘的标识信息;
确定与所述标识信息对应的磁盘链接队列;所述磁盘链接队列包括至少一个用于连接所述目标磁盘的链接;
从所述磁盘链接队列中选取一个链接作为目标链接;
根据所述目标链接,连接所述目标磁盘;
其中,从所述磁盘链接队列中选取一个链接作为目标链接,包括:
判断所述磁盘链接队列中是否有未被使用的可使用链接;所述磁盘链接队列中的链接在被使用时依据被保存时间按照后进先出的规则进行调用;
若有,按照后进先出的规则,从所述可使用链接中选取出最后被保存到所述磁盘链接队列中的链接作为所述目标链接;
若无,创建新的链接,并将创建的新的链接作为所述目标链接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市茁壮网络股份有限公司,未经深圳市茁壮网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910019711.6/1.html,转载请声明来源钻瓜专利网。