Python并行数据处理框架Celery的命令一览表
Celery是一个基于Python的并行数据处理框架,采用消息总线作为分布式任务调度机制。这里列出其命令行参数。Celery也支持基于WebUI的管理。
输入下面的命令获得帮助:
celery --help
将列出如下的信息(中文为我的注释):
Usage: celery <command> [options]
用法:celery 命令 选项
Show help screen and exit.
显示帮助信息并退出。
Options(选项):
-A APP, --app=APP app instance to use (e.g. module.attr_name)-本次操作使用的App实例。
-b BROKER, --broker=BROKER -消息代理(服务器),用于传递数据的URL。
url to broker. default is 'amqp://guest@localhost//'
--loader=LOADER name of custom loader class to use. - 自定义载入类的名称。
--config=CONFIG Name of the configuration module-配置模块的名称。
--workdir=WORKING_DIRECTORY- 工作目录。
Optional directory to change to after detaching.
-C, --no-color -非彩色显示。
-q, --quiet -静默执行。
--version show program's version number and exit-显示版本号。
-h, --help show this help message and exit -显示本帮助。
---- -- - - ---- Commands-命令列表 -------------- --- ------------
+ Main-主要命令:
| celery worker
| celery events
| celery beat
| celery shell
| celery multi
| celery amqp
+ Remote Control-远程控制:
| celery status
| celery inspect --help
| celery inspect active
| celery inspect active_queues
| celery inspect clock
| celery inspect conf None
| celery inspect memdump
| celery inspect memsample
| celery inspect objgraph None
| celery inspect ping
| celery inspect registered
| celery inspect report
| celery inspect reserved
| celery inspect revoked
| celery inspect scheduled
| celery inspect stats
| celery control --help
| celery control add_consumer <queue> [exchange [type [routing_key]]]
| celery control autoscale [max] [min]
| celery control cancel_consumer <queue>
| celery control disable_events
| celery control enable_events
| celery control pool_grow [N=1]
| celery control pool_shrink [N=1]
| celery control rate_limit <task_name> <rate_limit> (e.g. 5/s | 5/m | 5/h)>
| celery control time_limit <task_name> <soft_secs> [hard_secs]
+ Utils-使用命令:
| celery purge
| celery list
| celery migrate
| celery call
| celery result
| celery report
+ Extensions:
| celery flower
---- -- - - --------- -- - -------------- --- ------------
Type 'celery <command> --help' for help using a specific command.
键入'celery <command> --help'可以获得指定的命令的更详细的帮助信息。