大家有没有大量小文件在多个机房之间实时同步的方案?有没有实际生产环境部署过的?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
曾经用过的:
@qrpeng 说的sersync应该也不错,完全适合LZ的场景。
我使用sersync比较多,确实他可以满足你的需求,而且可以布置复杂的一个结构,但也要提醒你这个的弊端也很多,如果节点多管理也是比较麻烦的,还有就是没有详细的日志和回滚的办法. 其实这个工具就是利用了inotify+rsync 而是多进程的方式,加入了配置管理,所以比一般的工具好用. 如果有精力可以尝试改造,换成其它语言也都可以很好的实现的.如GO语言,python.
可以试试 sersync
曾经用过的:
@qrpeng 说的sersync应该也不错,完全适合LZ的场景。
我使用sersync比较多,确实他可以满足你的需求,而且可以布置复杂的一个结构,但也要提醒你这个的弊端也很多,如果节点多管理也是比较麻烦的,还有就是没有详细的日志和回滚的办法. 其实这个工具就是利用了inotify+rsync 而是多进程的方式,加入了配置管理,所以比一般的工具好用. 如果有精力可以尝试改造,换成其它语言也都可以很好的实现的.如GO语言,python.
可以试试 sersync