ftpfactory 阻塞的问题
目前正在作一个ftp,使用到的是ftpfactory,我们在公司内网测试一直是没问题的,可一放到客户那就不能连接上。
昨天我回家调试了一下,我直接运行程序就连不上,可是当我一步步慢点调试的时候程序能正常运行。
后来我搜索了一下了解到可能是阻塞的问题,于是也加上了Thread.Sleep
可是我发现至少要sleep(1000)程序才能有时候跑起来
各位大哥帮帮小弟 分不够另外开帖
------解决方案--------------------sleep(1000)
在此时间之前,你的网络连接等必备程序还没启动..所以....
建议再加长一点时间 ....
一己之见...
------解决方案--------------------内网的速度 一般都很快 网络数据延时也较短暂
你一步一步调试可以 说明
对某些操作需要更长等待时间.
你可以加大你的 线程等待时间试试
------解决方案--------------------加大阻塞超时时间
------解决方案--------------------可以改成异步的,通过事件通知,如果同步的就需要增大时间了。
------解决方案--------------------顶