fix:修复日志不显示问题
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import atexit
|
||||
import sys
|
||||
|
||||
from fluent import sender
|
||||
from loguru import logger
|
||||
@@ -11,7 +12,7 @@ FLUENTD_PORT = 24422
|
||||
TOPIC_TAG = 'blog-service'
|
||||
|
||||
# 日志目录
|
||||
LOG_DIR = Path(__file__).parent.parent.parent / "logs"
|
||||
LOG_DIR = Path(__file__).parent.parent / "logs"
|
||||
LOG_DIR.mkdir(exist_ok=True)
|
||||
|
||||
# 日志级别
|
||||
@@ -36,7 +37,8 @@ fluent_sender = sender.FluentSender(
|
||||
host=FLUENTD_HOST,
|
||||
port=FLUENTD_PORT,
|
||||
buffer_max_size=8 * 1024 * 1024,
|
||||
timeout=3.0
|
||||
timeout=3.0,
|
||||
retry_timeout=60
|
||||
)
|
||||
|
||||
|
||||
@@ -70,7 +72,7 @@ logger.remove()
|
||||
|
||||
# 添加控制台处理器
|
||||
logger.add(
|
||||
sink="sys.stdout",
|
||||
sink=sys.stdout,
|
||||
level=LOG_LEVEL,
|
||||
format=STDOUT_FORMAT,
|
||||
colorize=True,
|
||||
@@ -78,13 +80,13 @@ logger.add(
|
||||
diagnose=True, # 显示详细异常信息
|
||||
)
|
||||
|
||||
logger.add(
|
||||
log_to_fluent,
|
||||
level="INFO", # 处理 INFO 及以上级别
|
||||
format="{message}", # 原始消息(实际使用结构化数据)
|
||||
backtrace=True, # 启用堆栈回溯
|
||||
diagnose=True # 显示诊断信息
|
||||
)
|
||||
# logger.add(
|
||||
# log_to_fluent,
|
||||
# level="INFO", # 处理 INFO 及以上级别
|
||||
# format="{message}", # 原始消息(实际使用结构化数据)
|
||||
# backtrace=True, # 启用堆栈回溯
|
||||
# diagnose=True # 显示诊断信息
|
||||
# )
|
||||
|
||||
# # 添加文件处理器 - 常规日志
|
||||
# logger.add(
|
||||
|
||||
Reference in New Issue
Block a user