首页 新闻 赞助 找找看

windows sftp连接池 上传文件时创建目录混乱

0
悬赏园豆:100 [待解决问题]

在windows server上使用freesshd创建了一个sftp用来上传图片;

创建了一个BasePooledObjectFactory<ChannelSftp>连接池,初始化10个ChannelSftp对象,每上传一个图片就获取一个ChannelSftp对象,用完即返回到池子中,上传图片为异步上传;

问题:
根据图片路径创建目录时目录混乱,比如要创建/1/2/3的目录,可能会创建/1/2/3/1/2/3,或者创建/2/3/1/2/3,经跟踪代码发现是使用ChannelSftp.cd("/")时,该方法没有生效,cd之前的路径在cd之后没有变化,求教该问题如何解决?

李爱戴的主页 李爱戴 | 初学一级 | 园豆:2
提问于:2019-01-08 23:38
< >
分享
所有回答(1)
0

再没有更好的方法之前,先考虑重新连接的方式来定位目录。

waiter | 园豆:1000 (小虾三级) | 2019-01-09 08:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册