Files
task-executer/flower_config.py
2025-12-09 19:09:29 +08:00

20 lines
783 B
Python

"""Flower监控配置"""
# Flower监控配置
FLOWER_CONFIG = {
'broker_url': 'redis://localhost:6379/0',
'result_backend': 'redis://localhost:6379/0',
'port': 5555,
'address': '0.0.0.0', # 允许外部访问
'basic_auth': 'admin:admin123', # 基础认证,格式: 'username:password'
'oauth_redirect_url': None,
'db': None, # 使用SQLite存储监控数据
'inspect_timeout': 1000,
'purge_offline_workers': 60,
'max_tasks': 10000,
'max_workers': 5000,
'format_task': 'json',
'enable_events': True,
'tasks_columns': ['uuid', 'name', 'args', 'kwargs', 'state', 'runtime', 'worker', 'timestamp'],
'workers_columns': ['hostname', 'pid', 'sw_ver', 'loadavg', 'active', 'processed', 'failed', 'status', 'last_heartbeat'],
}