ftp_isok = FtpClient.CheckFtp(ftps[i], StaticConst.ftpUser, StaticConst.ftpPassword, out errmsg, 21, StaticConst.ftp_TimeOut);
这是一个异步检查ftp是否能连接的方法 超时时间2s 内部调用的是 socket.BeginConnect(new IPEndPoint(address, port), new AsyncCallback(callBackMethod), socket);
我循环调用 使用不同ip 但结果有点想不通
2019-08-09 16:31:11 635当前线程id:3 无法连接FTP服务器:154.185.1.12@21,请检查FTP服务是否启动!当前线程3
2019-08-09 16:31:11 663当前线程id:3 无法连接FTP服务器:166.185.1.12@21,请检查FTP服务是否启动!当前线程3
2019-08-09 16:31:13 671当前线程id:3 无法连接FTP服务器:154.185.1.12@21,请检查FTP服务是否启动!当前线程3
2019-08-09 16:31:15 682当前线程id:3 无法连接FTP服务器:166.185.1.12@21,请检查FTP服务是否启动!当前线程3
后面时间间隔都是差不多2s 为什么前两次时间这么接近 有没有大佬能指点下
这是一个异步检查ftp是否能连接的方法 超时时间2s 内部调用的是 socket.BeginConnect(new IPEndPoint(address, port), new AsyncCallback(callBackMethod), socket);
我循环调用 使用不同ip 但结果有点想不通
2019-08-09 16:31:11 635当前线程id:3 无法连接FTP服务器:154.185.1.12@21,请检查FTP服务是否启动!当前线程3
2019-08-09 16:31:11 663当前线程id:3 无法连接FTP服务器:166.185.1.12@21,请检查FTP服务是否启动!当前线程3
2019-08-09 16:31:13 671当前线程id:3 无法连接FTP服务器:154.185.1.12@21,请检查FTP服务是否启动!当前线程3
2019-08-09 16:31:15 682当前线程id:3 无法连接FTP服务器:166.185.1.12@21,请检查FTP服务是否启动!当前线程3
后面时间间隔都是差不多2s 为什么前两次时间这么接近 有没有大佬能指点下