如何配置lsyncd监视文件更改的间隔?

Emr*_* He 2 linux rsync sync inotify

如您所知,lsyncd可以监视本地文件更改并触发rsync以将文件更改同步到远程服务器。我的问题是如何配置lsyncd监视文件更改的间隔?
我没有在lsyncd.conf中找到任何参数,将不胜感激。

谢谢,
埃姆雷

bfl*_*ang 5

我认为不可能将lsyncd监视文件更改的间隔配置为lsyncd而是基于事件,因此通过事件监视器界面(inotify或fsevents)监视本地目录树,从某种意义上说,它一直在监视。

您可以影响的是通过提供delay参数lsyncd在产生rsync调用之前聚集更改的时间(默认为15秒)。

sync{default.rsync, source="dir", target="dir", delay=25}
Run Code Online (Sandbox Code Playgroud)

将其设置为0将使其尽早同步。

  • 短暂的延迟是否有负面影响? (4认同)