Foxtable(狐表)用户栏目专家坐堂 → [求助]FTP大量下时出现fxdlif 问题


  共有2701人关注过本帖平板打印复制链接

主题:[求助]FTP大量下时出现fxdlif 问题

帅哥哟,离线,有人找我吗?
chen3728060
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:388 积分:5098 威望:0 精华:0 注册:2013/11/2 0:01:00
[求助]FTP大量下时出现fxdlif 问题  发帖心情 Post By:2016/5/1 9:47:00 [只看该作者]

ftp的代码很简单,就是复制帮助文档的 FTP download

我有个商品列表,里面有上千行产品,每个产品都有图片的。

 

For Each dr As DataRow In DataTables("商品档案").DataRows
   
    Dim ftp1 As new ftpclient
    ftp1.host="196.128.143.28"
    ftp1.Account = "foxuser"
    ftp1.password = "138238110"
   
    If FileSys.FileExists( ProjectPath & dr("商品条码") & ".jpg")  Then
    Else
        ftp1.Download(dr("图片列"),ProjectPath & dr("商品条码") & ".jpg")
    End If
Next


 

我循环遍历下载每一行产品的图片到本地,大量下载时(也不多,30多个遍历下载就出现了,更别说500多个遍历下载),有的图片就会是10005966.jpg.fxdlif

 


此主题相关图片如下:1.jpg
按此在新窗口浏览图片

 

我得重新再执行一次下载才能下载到这些错误的图片。

 

这样非常麻烦,因为很多时候,我遍历FTP下载后,就直接执行缩放图片,然后在生成excel时直接引用本地图片,这种坏了的图片,就会无法生成缩略图来引用,导致我生成商品清单总是有问题。

 

请问如何解决这个错误的图片?我试过从更换 FileZilla Server为 serv-U,也是不行,没有设置最大用户数,都是可以几百并发没问题的。用传统的FlashFXP下载,10万个小图片都试过没问题。对了,我的图片基本都是10K到100k之间的,不大,就是多。我的FTP服务器是阿里云,网速是5M,配置是双核4G内存,阿里云应该网络很稳定的。


 回到顶部