资源简介
Sersync 是周洋开发的一款基于 inotify + rsync 的大量文件的多服务器自动同步程,开源协议为 New BSD License。
工作原理 以及架构
使用 Linux 2.6 内核的 inotify 监控 Linux 文件系统事件,被监听目录下如果有文件发生修改,sersync 将通过内核自动捕获到事件,并将该文件利用 rsync 同步到多台远程服务器。sersync 仅仅同步发生增、删、改事件的单个文件或目录,不像rsync镜像同步那样需要比对双方服务器整个目录下数千万的文件,并且支持多线程同步,因此效率非常高。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-05-13 14:10 sersync_installdir_64bit\
目录 0 2020-05-13 14:10 sersync_installdir_64bit\sersync\
目录 0 2020-05-13 14:08 sersync_installdir_64bit\sersync\bin\
文件 1810128 2011-10-26 14:19 sersync_installdir_64bit\sersync\bin\sersync
目录 0 2020-05-13 13:59 sersync_installdir_64bit\sersync\conf\
文件 2214 2011-10-26 11:54 sersync_installdir_64bit\sersync\conf\confxml.xml
目录 0 2020-05-13 13:59 sersync_installdir_64bit\sersync\logs\
----------- --------- ---------- ----- ----
目录 0 2020-05-13 14:10 sersync_installdir_64bit\
目录 0 2020-05-13 14:10 sersync_installdir_64bit\sersync\
目录 0 2020-05-13 14:08 sersync_installdir_64bit\sersync\bin\
文件 1810128 2011-10-26 14:19 sersync_installdir_64bit\sersync\bin\sersync
目录 0 2020-05-13 13:59 sersync_installdir_64bit\sersync\conf\
文件 2214 2011-10-26 11:54 sersync_installdir_64bit\sersync\conf\confxm
目录 0 2020-05-13 13:59 sersync_installdir_64bit\sersync\logs\
- 上一篇:Txline使用说明书.pdf
- 下一篇:chromecj.com.rar
评论
共有 条评论