Unison是一个双向同步系统,您可以随意使用它.但是,为了避免同步崩溃,通常首选星型拓扑,但没有任何东西迫使您以这种方式执行,也没有任何节点被指定为"集线器"或需要特殊实现.就协议而言,所有节点都是对等节点(除非您在套接字模式下运行,这是不安全的,并且仅用于特定需求).
我在星型拓扑中使用unison,我不需要任何特殊的脚本.主要是我从客户端启动同步,但没有什么能阻止我从服务器启动它,或者在服务器关闭时直接同步2个客户端.但后一种"非结构化"方法有更高的风险变得无法控制,特别是如果你有很多客户.