- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我通过命令运行花:celery flower --broker=amqp://<username>:<password>@localhost:5672/<virtualhostname> --broker_api=http://<username>:<password>@localhost:5672/api/
我可以看到任务信息, worker 信息等。
但是我一去/broker
,我在控制台中看到错误:RabbitMQ management API call failed: Stream closed
并且 UI 保持空白,没有数据。
有趣的是,每当我去 /monitor
,我在控制台中看到了同样的错误,但是,几秒钟后图表加载到监视器页面上。
但是对于经纪人页面,即使在等待之后也没有任何 react 。
我使用的经纪人是 RabbitMQ
并且已经通过以下命令为代理启用了管理插件:rabbitmq-plugins enable rabbitmq_management
为什么我会收到代理页面的 Stream closed 错误?
相关的 github 问题:https://github.com/mher/flower/issues/830
最佳答案
在 broker_api
URL,你用5672
端口,但 RabbitMQ 管理 API 通常监听不同的端口,15672
(见 the documentation)。此外,您使用的用户必须被授予 management
许可(见 docs)
关于python - 使用Flower时如何查看经纪商信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51785636/
我想要一个基于 Http 的发布/订阅服务器,该服务器将消息发布到带有 HTTP POST 请求的 channel ,并通过 EventSource (SSE) 订阅。除此之外,我想添加通配符订阅功能
我是一名优秀的程序员,十分优秀!