1
有关FTP连接/断开的更好方法是什么?建议在每次文件交易后断开连接? 例如:我想从服务器B从服务器检索A 2个文件和1个文件,在本地操纵它们在我的电脑上,并将其上传到服务器C.是否应该在每次文件交易后断开FTP连接
CONNECT to A -> retrieve File 1 -> DISCONNECT
CONNECT to C -> store File 1 -> DISCONNECT
CONNECT to A -> retrieve File 2 -> DISCONNECT
CONNECT to C -> store File 2 -> DISCONNECT
CONNECT to B -> retrieve File 3 -> DISCONNECT
CONNECT to C -> store File 3 -> DISCONNECT
或者是更好的群集连接?
CONNECT to A -> retrieve File 1
retrieve File 2 -> DISCONNECT
CONNECT to B -> retrieve File 3 -> DISCONNECT
CONNECT to C -> store File 1
store File 2
store File 3 -> DISCONNECT
我使用的是FritzBox和所面临的稳定性问题,所以我想知道哪种方法(理论上)将优于(在稳定性方面?!)。我这样做缺乏FTP协议BTW的见解......
保持连接/断开连接的次数应该快一点(节省一些连接协商)。它不应该影响稳定性,这是一个编程论坛,它不适合询问如何处理设备配置/怪癖。 Fritz支持论坛将是第一个检查这个问题的地方, – Durandal
您应该保持打开控制连接,直到完成服务器。数据连接在每次传输后都已被拆除。 –
真的取决于您在文件检索之间等待的时间。大多数FTP服务器会在超时时间后超时并断开会话。集群效率更高,因为如果必须的话,可以并行运行它们。如果可以的话,你应该一直把它们全部拿出来。 – Mike