【技术实现步骤摘要】
本专利技术涉及计算机,具体而言,涉及一种sftp连接池的实现方法和装置。
技术介绍
1、随着互联网技术的发展,越来越多的银行业务实现了互联网化,由于银行业务存在大量涉及影像,协议等文件的交互,互联网上文件的上传/下载使用最多的协议是sftp(ssh file transfer protocol,安全文件传送协议)。
2、目前,基于java实现的sftp文件传输主流组件是jsch,但是jsch并未提供连接池的实现方法,对于使用者而言,需要频繁的创建/关闭sftp连接,增加了sftp服务端的压力,同时过于频繁的创建/关闭sftp连接,可能造成无法创建新的连接,这将增加文件传输的失败率,故提出一种sftp连接池的实现方法和装置。
技术实现思路
1、鉴于上述问题,本专利技术提供了一种sftp连接池的实现方法和装置,用于解决高并发下频繁创建/关闭sftp连接时造成sftp连接失败的问题,同时增加sftp上传/下载文件的成功率。
2、为解决上述技术问题,本专利技术采用的技术方案
...【技术保护点】
1.一种sftp连接池的实现方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的sftp连接池的实现方法,其特征在于,所述创建连接池并初始化属性,包括:
3.根据权利要求1所述的sftp连接池的实现方法,其特征在于,所述连接池的属性包括队列、等待线程池、最大等待线程数、最大等待时间、连接池大小、连接池最大连接数、服务器信息和最大空闲时间。
4.根据权利要求1所述的sftp连接池的实现方法,其特征在于,所述创建新连接,包括:
5.根据权利要求1所述的sftp连接池的实现方法,其特征在于,所述选择缓存连接,包括:
>6.根据权利...
【技术特征摘要】
1.一种sftp连接池的实现方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的sftp连接池的实现方法,其特征在于,所述创建连接池并初始化属性,包括:
3.根据权利要求1所述的sftp连接池的实现方法,其特征在于,所述连接池的属性包括队列、等待线程池、最大等待线程数、最大等待时间、连接池大小、连接池最大连接数、服务器信息和最大空闲时间。
4.根据权利要求1所述的sftp连接池的...
【专利技术属性】
技术研发人员:宋建功,王书成,
申请(专利权)人:江苏苏宁银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。