rsync 守护进程最大连接数无限制

rsync 守护进程最大连接数无限制

我正在创建一个 GUI 应用程序来将文件上传到服务器上的特定位置。

用户可以删除文件,并且这些文件会被“移动”到服务器,如果该文件已经存在,那么它只会在通过互联网传输时更新。所以我将此应用程序基于 rsync 守护进程。

我已经看到可以将 rsyncd.conf 中的“最大连接”参数设置为无限制,但是..这是好的做法吗?如果用户删除 100 个小文件(如文本文件或小 jpg 图像),甚至更多(如包含 500 张图像的数码相机图像文件夹),会发生什么情况?

所有这些传输会同时开始吗?

这听起来像是一件坏事,但真的是这样吗?

我可以 :

A) 限制 GUI 应用程序的上传,一次只允许上传 10 个文件。

B)将所有文件分组到一个 drop 上,并通过 1 个 rsync 请求发送它们,rsync 会自动将它们排队,一次上传一个文件,连接数与 drop 一样多,我无法想象有人丢弃数百次。

但这是必要的吗?拥有很多很多的联系是“错误的”吗?

相关内容