任务tasks.py是一个简单快速的任务队列,用于并行执行多个任务。您需要做的就是将任务指定为一个简单的函数,该函数接受一个参数,您将获得即时并行性。基于eventlet、多处理和redis。它非常适合从单个节点并行执行多个网络绑定任务,而无需经历设置map reduce集群的痛苦。它同时使用进程和绿色线程来从单个节点设置中提取最大值。
安装
-
安装redis并启动服务器,tasks使用redis来排队作业。
-
如果您已经设置了redis服务器,请调用tasks.set_redis并传递一个redis连接对象,该对象的数据库/命名空间与您通常在应用程序中使用的数据库/命名空间不同。
-
安装redis-py和eventlet库:
```
pip install redis eventlet
```
-
安装tasks或将此包复制到您的源代码中:
```
pip install t
```
暂无评论