芹菜花的经纪人选项卡是空白的

Ale*_*ain 8 python redis celery

我正在用redis作为经纪人运行芹菜和芹菜花.一切都正确启动,工人可以从redis找到工作,芹菜工人成功完成工作.

我遇到的问题是芹菜花网页UI中的Broker标签没有显示Redis的任何信息.我知道Redis网址是正确的,因为它与celeryd使用的网址相同.我也知道芹菜队列中有信息,因为我可以通过redis-cli手动确认.

我想知道芹菜花是否试图在Broker标签中监控不同的队列?我没有在花文档中看到任何设置来覆盖或确认.我很乐意根据要求提供更多信息,但我不确定相关内容.

Ale*_*ain 15

原来我需要开始芹菜花与两个brokerbroker_api命令行参数:

celery flower --broker=redis://localhost:6379/0 --broker_api=redis://localhost:6379/0
Run Code Online (Sandbox Code Playgroud)

希望这有助于其他人.


f01*_*f01 5

对于 AMQP,这是一个示例。

/usr/bin/celery -A app_name --broker=amqp://user:pw@host//vhost --broker_api=http://user:pw@host:host_port/api flower

Broker_api 是带有 /api 的rabbitmq Web ui端点

  • `--broker_api=http://guest:guest@localhost:15672/api/` 为我工作了 3.6.9-1 版本。 (2认同)