所以,我们已经到了 2020 年,许多类似问题的答案可能已经过时了。
Linux 服务器之间实时文件同步的最佳方式是什么?有几百万个小 json 文件(1kb)
两个(或更多)服务器应该可以同步。例如。
写入(创建/修改)到服务器A的文件已同步到服务器B和服务器C
ServerB 上删除的文件也会在 ServerA 和 ServerC 上删除
如果 ServerA、ServerB 或 ServerC 不可用,则一旦这些服务器再次可用,就会更新。不可用的服务器上也可能发生更改,因此也应该将其推送到其他服务器。应该可以通过冲突日志记录来实现。
还应支持包含所有文件和子目录的一个目录。
实现这一目标的正确方法是什么?
答案1
调查Resilio 同步为了这个目的。我注意到你没有描述你的预算;)