Ale*_*ain 8 python redis celery
我正在用redis作为经纪人运行芹菜和芹菜花.一切都正确启动,工人可以从redis找到工作,芹菜工人成功完成工作.
我遇到的问题是芹菜花网页UI中的Broker标签没有显示Redis的任何信息.我知道Redis网址是正确的,因为它与celeryd使用的网址相同.我也知道芹菜队列中有信息,因为我可以通过redis-cli手动确认.
我想知道芹菜花是否试图在Broker标签中监控不同的队列?我没有在花文档中看到任何设置来覆盖或确认.我很乐意根据要求提供更多信息,但我不确定相关内容.
Ale*_*ain 15
原来我需要开始芹菜花与两个broker和broker_api命令行参数:
celery flower --broker=redis://localhost:6379/0 --broker_api=redis://localhost:6379/0
Run Code Online (Sandbox Code Playgroud)
希望这有助于其他人.
对于 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端点