1

我正在使用 Flower 来监控我的 Celery 任务队列。我的flowerconfig.py中有以下设置:

###################
# Celery Settings #
###################
BROKER_URL = 'amqp://<REDACTED>:<REDACTED>@localhost:5672/some_app'

但是,当我从包含flowerconfig.py的文件夹中启动花时,它似乎正在使用来宾凭据连接到默认虚拟主机:

[celery@<REDACTED> bin]$ flower
[I 151006 16:02:30 command:113] Visit me at http://127.0.0.1:5555
[I 151006 16:02:30 command:115] Broker: amqp://guest:**@localhost:5672//
[I 151006 16:02:30 command:118] Registered tasks:
    ['celery.backend_cleanup',
     'celery.chain',
     'celery.chord',
     'celery.chord_unlock',
     'celery.chunks',
     'celery.group',
     'celery.map',
     'celery.starmap']
[I 151006 16:02:30 mixins:225] Connected to amqp://guest:**@127.0.0.1:5672//

如果我通过 CLI 传递参数,它可以正常工作。我已经跟踪了该命令,它似乎可以毫无问题地打开文件 RO。我还确认该文件中的其他设置已成功应用。

我目前正在使用 Celery v0.8.3。

关于我做错了什么的任何想法?或者这是我应该报告的错误?

4

0 回答 0