Chinaunix

标题: 有没有PY的类似八爪鱼的程序? [打印本页]

作者: eye_onme    时间: 2009-12-28 14:49
标题: 有没有PY的类似八爪鱼的程序?
有没有PY的八爪鱼程序,如果没有,使用PY实现作为一个开源项目有人愿意参与吗
作者: advancejar    时间: 2009-12-28 17:35
八爪鱼是啥
作者: eye_onme    时间: 2009-12-28 18:38
就是章鱼, 用于传输文件的系统

各个节点配置好信息,文件发布到1号机后根据节点信息可以将文件继续下发到2,3,...,n号机器

发布的形状好像章鱼一样, 树状扩散出去的

如下图:


  1.             _7
  2.       _2<_6
  3. 1-<       _4
  4.       _3<_5

复制代码

[ 本帖最后由 eye_onme 于 2009-12-28 18:45 编辑 ]
作者: dongnanyanhai    时间: 2009-12-28 22:41
我有兴趣,不过没技术!
作者: shhgs    时间: 2009-12-28 23:54
这种程序,感觉没什么难度呀。

有文件了,直接rsync给下游服务器。如果考究一点的,用pyinotify,如果不想难为自己,可以用定时器。

就这个需求,2个小时就应该有一个可以运行的原型了。但是要做到能产品化,得一个星期。比如,我知道,在某些很烂的网络里,rsync会莫名其妙的挂住。我的做法是,监视rsync在stdout的输出,如果连续5分钟没有输出,认定rsync死了,kill进程重新来一个。

所谓产品化是指,能处理这种稀奇古怪的问题,同时提供一些,诸如报告完成程度,监视流量之类的脚本。2个小时的概念化原型,应该在理想环境下稳定地运行。
作者: dongnanyanhai    时间: 2009-12-29 23:13
楼上的牛人?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2