Rebex の FTP コンポーネントを使用して、230 以上のファイルを FTPS サーバーにアップロードしようとしています。すべてのファイル TOTAL は 5MB のようです。したがって、それぞれが数KBです。次のコード行でファイルをアップロードします。
ftps.PutFiles(
@"C:blablabla*.csv",
@"blablafolder/test",
FtpBatchTransferOptions.XCopy,
FtpActionOnExistingFiles.OverwriteAll);
でも2、3時間かかります。これが遅い理由を説明したり、これをより速く行う方法を提案したりできる人はいますか?
編集:
forループを実行し、SなしでPutFileを使用して各ファイルを挿入することで修正しました。これは機能しますが、180ファイルで停止し、今これを理解しようとしています。答えは大歓迎です