【技术实现步骤摘要】
一种通信连接建立方法及装置
本申请涉及计算机
,具体涉及一种通信连接建立方法及装置。
技术介绍
随着大数据时代的到来,在互联网中产生的数据量越来越大,客户端的存储空间不足以满足用户的需求,因此用户可以通过客户端访问远程文件系统中的内容。在现有技术中,可以利用samba模块使客户端挂载远程文件系统,传统的samba模块中每个客户端对应一个samba进程,每个samba进程调用一个远程文件系统的动态库,由于每个远程文件系统的动态库均会占用一定量的内存,且samba模块所在节点的内存有限,因此通过samba模块挂载的客户端数量较少。
技术实现思路
有鉴于此,本申请实施例提供一种通信连接建立方法及装置,以解决现有技术中通过samba模块挂载的客户端数量较少的技术问题。为解决上述问题,本申请实施例提供的技术方案如下:一种通信连接建立方法,所述方法包括:samba模块接收到客户端挂载远程文件系统请求时,所述samba模块启动与所述客户端对应的samba进程;所述samba进程调用所述虚拟文件系统模块的动态库以实现所述samba进程与所述虚拟文件系统模块进行通信,所述虚拟文件 ...
【技术保护点】
1.一种通信连接建立方法,其特征在于,所述方法包括:samba模块接收到客户端挂载远程文件系统请求时,所述samba模块启动与所述客户端对应的samba进程;所述samba进程调用所述虚拟文件系统模块的动态库以实现所述samba进程与所述虚拟文件系统模块进行通信,所述虚拟文件系统模块预先设置于所述samba模块中,所述虚拟文件系统模块用于调用所述远程文件系统的动态库以实现所述虚拟文件系统模块与所述远程文件系统进行通信。
【技术特征摘要】
1.一种通信连接建立方法,其特征在于,所述方法包括:samba模块接收到客户端挂载远程文件系统请求时,所述samba模块启动与所述客户端对应的samba进程;所述samba进程调用所述虚拟文件系统模块的动态库以实现所述samba进程与所述虚拟文件系统模块进行通信,所述虚拟文件系统模块预先设置于所述samba模块中,所述虚拟文件系统模块用于调用所述远程文件系统的动态库以实现所述虚拟文件系统模块与所述远程文件系统进行通信。2.根据权利要求1所述的方法,其特征在于,在所述samba进程调用所述虚拟文件系统模块的动态库之前,所述方法还包括:所述samba模块获取当前客户端数量,如果所述客户端数量大于预设阈值,触发所述samba进程调用所述虚拟文件系统模块的动态库。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:如果所述客户端数量小于或等于预设阈值,触发所述samba进程调用所述远程文件系统的动态库以实现所述samba进程与所述远程文件系统进行通信。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:所述samba模块接收调用切换指令,触发所述samba进程由调用所述虚拟文件系统模块的动态库切换为调用所述远程文件系统的动态库,或者,由调用所述远程文件系统的动态库切换为调用所述虚拟文件系统模块的动态库。5.根据权利要求1所述的方法,其特征在于,所述samba模块运行在所述远...
【专利技术属性】
技术研发人员:魏盟,孙业宽,毕敬强,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。