Files
task-executer/celery_app.py
2025-12-09 22:01:27 +08:00

23 lines
531 B
Python

from celery import Celery
from datetime import datetime
import logging
from logging_config import get_logger
from celery_config import CELERY_CONFIG
# 配置基本日志
logging.basicConfig(level=logging.INFO)
# 获取配置好的logger
logger = get_logger('celery')
celery_logger = get_logger('celery_app')
# 创建Celery应用
app = Celery(
'tasks',
broker=CELERY_CONFIG['broker_url'],
backend=CELERY_CONFIG['result_backend'],
include=CELERY_CONFIG['include']
)
# 配置Celery
app.conf.update(CELERY_CONFIG)