Airflow 峰会 2025 将于 10 月 07-09 日举行。立即注册以获取早鸟票!

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 前缀

允许将 Celery Flower 部署在非根 URL 下

例如,要在 http://example.com/flower 上访问 Flower,请运行以下命令:

airflow celery flower --url-prefix=flower
[celery]
flower_url_prefix = flower

注意:不再需要旧的 nginx rewrite 配置

此条目有帮助吗?