Flower

Flower 是一款基于 Web 的工具,用于监控和管理 Celery 集群。本主题介绍如何配置 Airflow 以保护您的 Flower 实例。

这是一个可选组件,默认情况下在社区部署中禁用,如果您想使用它,则需要自行配置。

Flower 身份验证

支持 Celery Flower 的基本身份验证。

您可以将详细信息指定为 Flower 进程启动命令中的可选参数,或者指定为 airflow.cfg 中的配置项。对于这两种情况,请提供以逗号分隔的 用户名:密码 对。

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 重写

此条目有帮助吗?