Files
ocups-kafka/job_crawler/app/core/logging.py

23 lines
601 B
Python
Raw Normal View History

"""日志配置"""
import logging
import sys
from .config import settings
def setup_logging():
"""配置日志"""
level = logging.DEBUG if settings.app.debug else logging.INFO
logging.basicConfig(
level=level,
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
handlers=[
logging.StreamHandler(sys.stdout)
]
)
# 降低第三方库日志级别
logging.getLogger("httpx").setLevel(logging.WARNING)
logging.getLogger("kafka").setLevel(logging.WARNING)
logging.getLogger("uvicorn").setLevel(logging.INFO)