Flower¶
Flower 是一个基于 Web 的工具,用于监控和管理 Celery 集群。本主题描述如何配置 Airflow 以保护您的 Flower 实例。
这是一个可选组件,在社区部署中默认禁用,如果您想使用它,需要自行配置。
Flower 身份验证¶
支持 Celery Flower 的基本身份验证。
您可以在 Flower 进程启动命令中指定详细信息作为可选参数,或者在您的 airflow.cfg
中指定为配置项。对于这两种情况,请提供用逗号分隔的 user:password
对。
airflow celery flower --basic-auth=user1:password1,user2:password2
[celery]
flower_basic_auth = user1:password1,user2:password2
Flower URL 前缀¶
允许在非根 URL 上部署 Celery Flower
例如,要在 http://example.com/flower 上访问 Flower,请使用以下方式运行它
airflow celery flower --url-prefix=flower
[celery]
flower_url_prefix = flower
注意:不再需要旧的 nginx 重写