【发布时间】:2015-03-08 16:25:16
【问题描述】:
我在机器 A 上设置了 rabbitmq + celery +flower。当我访问这朵花时,我会在 broker、task 和 workers 选项卡中获取所有信息。
我如何在机器 A 上开始开花:
flower --broker=amqp://guest:guest@localhost:5672// --broker_api=http://guest:guest@localhost:15672/api/
但是,如果我在机器 B 上设置花,但指向第一台机器 A 的 amqp,我不会得到任何信息。 3 个选项卡保持为空。
我如何在机器 B 上开始开花:
flower --broker=amqp://guest:guest@machine_A_ip:5672// --broker_api=http://guest:guest@Machine_A_ip:15672/api/
注意:manegment-plugin 已经启用。
我做错了什么?
谢谢
[编辑]
PS:
使用用户帐户和虚拟主机,它仍然无法正常工作。
检查了日志,这就是那里的内容:
[I 150112 11:15:13 command:107] 经纪人:amqp://username:@[经纪人 ip]:5672/vhapp
[I 150112 11:15:15 mixins:225] 连接到 amqp://username:@[broker ip]:5672/vhapp
[E 150112 11:16:18 状态:71]
无法获取代理信息:('Connection aborted.', error(110, 'Connection timed out'))
[E 150112 11:17:50 state:112] 未能检查代理:('连接中止。',错误(110,'连接超时'))
[E 150112 11:17:50 state:112] 未能检查代理:('连接中止。',错误(110,'连接超时'))
[E 150112 11:17:50 state:112] 未能检查代理:('连接中止。',错误(110,'连接超时'))
[E 150112 11:17:50 state:112] 无法检查代理:('连接中止。',错误(110,'连接超时'))
【问题讨论】:
标签: python rabbitmq celery flower