用TidFTP上传大文件时,会出错,为什么?(20分)

  • 主题发起人 主题发起人 dazzling
  • 开始时间 开始时间
D

dazzling

Unregistered / Unconfirmed
GUEST, unregistred user!
用TidFTP上传大文件时(比如11M),在传到最后时,(我设置了进度条)
会出错,什么peer connecting 被远程拒绝。
这是为啥?
 
是不是网络问题呢
 
不是的。不是网络问题。
 
Up!


May4/06
 
TidFTP上传大文件,本身是没有问题的,我做压力测试时最大传过一个5G的文件
peer connecting 此问题我遇到过,但不是出在传输过程中,而且未开始传输前,查的代码中指向远程文件夹目录不对,(sever_U上不同username登陆不同目录),修改ChangeDir,解决!
 
能不能把代码贴出来?不然太抽象了
 
恰恰相反,我的是在传输将要结束时(我设置了进度条)出现的这种错误,且上传目录是正确的.

代码很简单,就一个ftp.put(Filename,UploadPath)
其中的用户名/密码,IP地址等都是正确的.
 
既然设置都对,找不出问题,只好一步步排查了
从1k的文件开始,到10m一个一个传,看它在传输多大容量文件时报的错
 
目前能判定在12M的时候报错.
知道这个又有意义呢?
 
会不会是 ftp 长时间没有收到命令把连接关了?

你看一下大约多少时间?一般是5 分钟会来一下的。
 
大约要8分钟传完。
但我每隔1分钟就ftp.noop了一个啊
 
up!

顶到明日世界终结时~~~~~
 
后退
顶部