# celery_stu **Repository Path**: TJONE/celery_stu ## Basic Information - **Project Name**: celery_stu - **Description**: 分布式库学习 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-05 - **Last Updated**: 2025-12-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 启动服务命令行示例 ```shell # https://celery-doc-chinese.oubing.site/zh-cn/latest/reference/cli.html#celery-worker celery -A celery_task worker -l info -c 1 -P gevent -Q add_queue # 启动工作进程 # https://celery-doc-chinese.oubing.site/zh-cn/latest/reference/cli.html#celery-beat celery -A celery_task beat -l info -s celerybeat-schedule # 定时向任务队列添加任务 celery multi start t1 t2 -A celery_task -l info -Q add_queue --pidfile=./logs/%n.pid --logfile=./logs/%n%I.log # 启动多个后台工作进程 celery multi restart t1 t2 -A celery_task -l info -Q add_queue --pidfile=./logs/%n.pid --logfile=./logs/%n%I.log # 重启多个后台工作进程 celery multi stop t1 t2 -A celery_task -l info -Q add_queue --pidfile=./logs/%n.pid --logfile=./logs/%n%I.log # 停止多个后台工作进程 celery multi stopwait t1 t2 -A celery_task -l info -Q add_queue --pidfile=./logs/%n.pid --logfile=./logs/%n%I.log # 等待多个任务完成再停止后台工作进程 ```