Skip to content

日志滚动: 支持按日命名并在超大小时归档续写 - #58

Merged
dwqnidq merged 1 commit into
devfrom
qlj/dev/0728-log-size-rotation
Aug 7, 2026
Merged

日志滚动: 支持按日命名并在超大小时归档续写#58
dwqnidq merged 1 commit into
devfrom
qlj/dev/0728-log-size-rotation

Conversation

@dwqnidq

@dwqnidq dwqnidq commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • 日志仍按 YYYY-MM-DD_ubur_log 按日命名
  • 单文件超过配置上限(默认 LOG_ROTATION_SIZE=100 MB)时归档(时间戳后缀)并同日续写
  • 补齐大小解析与超大小滚动单测

Test plan

  • 开发侧单元测试通过(日志路径、大小解析、初始化、request_id 占位、超大小归档续写)
  • 测试机部署后观察 logs/:少量写入不误滚动
  • 测试机用较小 LOG_ROTATION_SIZE 压测,确认出现归档文件且主文件继续写入
  • 确认日志采集仍能识别当日主文件与归档命名

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@dwqnidq
dwqnidq merged commit a74a68d into dev Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant