如您所知,lsyncd可以监视本地文件更改并触发rsync将文件通道同步到远程服务器。我的问题是如何配置lsyncd监控文件的间隔变化?
我没有在lsyncd.conf中找到任何参数,任何线索都将受到赞赏。
感谢,
埃姆雷
答案 0 :(得分:5)
我认为不可能将lsyncd监视文件更改的时间间隔配置为lsyncd而不是基于事件,因此通过事件监视器接口(inotify或fsevents)监视本地目录树,这意味着它总是在观察
您可以影响的是lsyncd通过提供delay
参数在生成rsync调用(默认情况下为15秒)之前聚合更改的时间。
sync{default.rsync, source="dir", target="dir", delay=25}
将其设置为0将使其尽早同步。