分布式任务系统:cobweb
jopen
11年前
a) 基础功能
- cobweb的基本功能,是在一台Server上分发任务,在其它多台服务器上部署Client程序,并执行相应的任务。</li>
- 任务函数代码编辑后在Server上发布,会自动分发到各台Client服务器上,并重载函数模块,使用新的执行代码。
- 任务函数可选择是无参数运行,也可选择使用一个函数获取具体的任务内容。 </ul> </div>
- Client程序部署简单,只需要复制几个文件后执行即可。</li>
- 不同的任务有单独的线程并发运行,支持多CPU。
- 任务代码分发、重载自动化,只需要维护Server服务器上的代码。
- Server和Client之间的通信进行文本加密。 </ul> </div>
- 基于Python 2.7</li>
- 依赖web.py
- 任务队列部分依赖Redis和pyredis
</ul> </div>