python - 使用Flower时如何查看broker信息?
问题描述
我通过命令运行花:
celery flower --broker=amqp://<username>:<password>@localhost:5672/<virtualhostname> --broker_api=http://<username>:<password>@localhost:5672/api/
我可以看到任务信息、工人信息等。
但是一旦我去/broker
,我在控制台中看到错误:
RabbitMQ management API call failed: Stream closed
并且 UI 保持空白,没有数据。
有趣的是,每当我转到 时/monitor
,我都会在控制台中看到相同的错误,但是,几秒钟后,图表就会加载到监控页面上。
但是对于经纪人页面,即使在等待之后也没有任何反应。
我正在使用的代理是RabbitMQ
,并且管理插件已通过以下命令为代理启用:
rabbitmq-plugins enable rabbitmq_management
为什么我收到代理页面的 Stream closed 错误?
相关github问题:https ://github.com/mher/flower/issues/830
解决方案
推荐阅读
- big-o - 2^n vs (logn)!对于大整数 n
- django - 获得一对多结果
- c++ - 我似乎找不到合适的方式来声明 char a[] 和 char b[]
- javascript - 如何通过事件目标获取上一个元素?
- android - SQLite 在编译 sql 时返回“行值误用”错误
- jenkins - jenkins 作业完成后保留 PVC
- python - 我如何将 Pandas DataFrames 与略有不同的列结合起来
- ethereum - 为什么我的 geth 节点在 txpool 中的待处理队列为空但 miner.start() 有效?
- python - DataFrame中呈现的客户类型及其属性的关联规则挖掘
- html - 如何将弹性项目与另一个弹性项目分开?