芹菜花仪表板删除工人

时间:2016-04-18 04:48:27

标签: python celery celery-task flower

我最近安装了花0.8.4,我在Digital Ocean中创建了一个快照,然后使用此快照启动了一个新服务器。现在花仍然显示老工人的名字。如何在保留现有工作人员信息的同时删除此工作人员。

芹菜开始了:

worker -n celeryd@%h -f /usr/local/src/imbue/application/imbue/log/celeryd.log --loglevel=DEBUG --autoscale=50,10

花:

/usr/bin/python /usr/local/bin/flower --basic_auth=root:password --port=8082 --broker=amqp://user:password@rabbitmq:5672// --persistent=True --db=/usr/local/src/imbue/application/imbue/log/flower.db

enter image description here

2 个答案:

答案 0 :(得分:1)

我将持久Flag从True关闭为False并重启芹菜。

/usr/bin/python /usr/local/bin/flower --basic_auth=flower:flower --port=8082 --broker=amqp://rabbitmq:rabbitmq@rabbitmq:5672// --inspect=True --persistent=True --db=/usr/local/src/imbue/application/imbue/log/flower.db

答案 1 :(得分:1)

最近在花中添加了一个新的选项purge_offline_workers(--purge_offline_workers / FLOWER_PURGE_OFFLINE_WORKERS)。此选项从花板中删除离线工作人员。

有关更多信息,请参阅https://github.com/mher/flower/pull/852https://github.com/mher/flower/issues/604

此外,最新版本的mher / flower在信息中心的右上角有一个搜索框。通过在搜索框中输入单词online,您可以过滤掉所有离线工作人员。