需求:公司项目中的celery基本上每时每刻都有任务在执行,这时候你想修改其中的一个任务,就最好不要重启整个celery,不然
别人的任务就跑失败了,我们要做的只是找到你对应的任务的队列,重启一个队列就可以了,这样能做到最小化的影响别人的代
码
1. 先找到你要跑的任务对应的队列名,下图是我的队列名
2. 在你的celery服务器中,找到对应队列的进程号,如图32589
3. kill 掉这个进程
4. 重开一个你的celery服务器,找到对应的start.sh,如下图,打开它,找到你的任务队列对应的启动命令,复制出来
5. 执行你复制出来的命令,这样就可以重启一个队列了