Synchronization 如何获取Lsyncd';s具有Unison'的文件监视功能;什么是双向同步?

Synchronization 如何获取Lsyncd';s具有Unison'的文件监视功能;什么是双向同步?,synchronization,master-slave,unison,lsyncd,Synchronization,Master Slave,Unison,Lsyncd,我以前使用过Lsyncd,但它只适用于单向同步,因此只有主服务器可以将文件复制到从属服务器。我已经找到了另一个解决方案,使用Unison在主设备和从设备之间进行双向同步,但Unison不像Lsyncd那样实时监视更改 是否可以将Lsyncd和Unison的功能结合起来?我想让Lsyncd监视更改,然后通知Unison进行同步。但是Unison可以实时监视文件更改。只要加一行就行了 repeat = watch 到您的Unison个人资料。Unison将使用其自己的(外部)文件监视程序实用程序U

我以前使用过Lsyncd,但它只适用于单向同步,因此只有主服务器可以将文件复制到从属服务器。我已经找到了另一个解决方案,使用Unison在主设备和从设备之间进行双向同步,但Unison不像Lsyncd那样实时监视更改


是否可以将Lsyncd和Unison的功能结合起来?我想让Lsyncd监视更改,然后通知Unison进行同步。

但是Unison可以实时监视文件更改。只要加一行就行了

repeat = watch
到您的Unison个人资料。Unison将使用其自己的(外部)文件监视程序实用程序Unison fsmonitor检测更改,该实用程序直接与Unison通信。有关更多信息,请查看unison fsmonitor的主要更改

但是,如果您真的希望看到一些变化,然后告诉Unison运行,那么您应该看看inotify工具