1.基于swoole和inotify实现分布式文件服务
2.采用协议包来实时同步文件、性能很高,采用sendfile传送文件,内存、cpu占有率很少
3.文件实时监控及监控子目录服务
4.自动断线重连服务
5.自动扫描本地已存在的文件目录实时同步服务
需要php以cli模式运行/server.php
php server.php start
php server.php stop
php server.php restart
{
"require": {
"qieangel2013/dfs": "0.1.6"
}
}
安装swoole扩展和inotify扩展
修改/config/config.php文件相应的配置
交流群:337937322
https://github.com/qieangel2013/dfs/wiki
由于未开源,需要授权可以获取源代码
http://www.weivq.com:88/ (演示地址)
http://www.weivq.com:88/public/uploads/LiveIm.apk (安卓演示)
http://www.weivq.com:88/public/uploads/LiveImInstall.exe (pc端演示)
Apache License Version 2.0 see http://www.apache.org/licenses/LICENSE-2.0.html