21 Star 123 Fork 11

水不要鱼 / logit

 / 详情

关于对 日志文件存活天数和个数 功能的支持

已完成
拥有者
创建于  
2020-06-06 14:34

感谢码友 flyman 的邮件反馈! :grin:

内容截取自邮件:

你好,logit 按天保存日志,保存多少天的日志,这个基本的功能,logit 好像都没有?

这个功能是我一直在考虑的,初步的实现方案就是使用定时任务,这也是对性能比较友好的一个方案。
我迟迟没有去做的原因是这个功能比较独立,需要以一种独立像插件的形式整合进去。

PS:如果您现在需要这个功能,可以先用 linux 的 crontab 去做,或者自己在程序中开启定时任务进行清理。

不过这个功能确实是需要完成的,有两个点需要完成:

  1. 根据时间存活日志文件,比如保存 15 天的日志文件
  2. 根据数量存活日志文件,比如保存 100 个日志文件

目前正在计划具体的实现方案,大家有什么想法的踊跃评论哈

评论 (3)

水不要鱼 创建了任务
水不要鱼 计划开始日期设置为2020-06-06
水不要鱼 计划截止日期设置为2020-06-14
水不要鱼 优先级设置为次要
水不要鱼 关联仓库设置为水不要鱼/logit
水不要鱼 添加了
 
feature
标签
水不要鱼 添加了
 
enhancement
标签
水不要鱼 任务状态待办的 修改为进行中
水不要鱼 修改了标题
水不要鱼 修改了描述
水不要鱼 修改了描述
水不要鱼 修改了描述
水不要鱼 计划截止日期2020-06-14 修改为2020-06-21
水不要鱼 计划截止日期2020-06-21 修改为2020-06-28
水不要鱼 计划截止日期2020-06-28 修改为2020-08-06
水不要鱼 计划截止日期2020-08-06 修改为2020-08-31
水不要鱼 任务状态进行中 修改为待办的
水不要鱼 计划截止日期2020-08-31 修改为2020-09-30
展开全部操作日志

该功能将于 v0.3.x 版本推出!

水不要鱼 任务状态待办的 修改为进行中
水不要鱼 计划截止日期2020-09-30 修改为2020-11-30
水不要鱼 计划截止日期2020-11-30 修改为2020-12-06

v0.3.0-alpha 第一个体验版已经推出,可以尝鲜!

水不要鱼 关联分支设置为master
水不要鱼 计划截止日期2020-12-06 修改为2022-06-06
水不要鱼 优先级次要 修改为不重要

v0.5.4-alpha

此版本发布于 2022-09-01

  • 大幅度优化 API 和代码(再忙也要学会优雅哦,哈哈哈)
  • 增加配置项解析功能,提供配置文件支持
  • 加入日志存活天数的特性
  • 加入日志存活个数的特性
  • 按时间、文件大小自动切割日志文件,并支持过期清理机制
水不要鱼 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
2065430 fishgoddess 1700394419
Go
1
https://gitee.com/FishGoddess/logit.git
git@gitee.com:FishGoddess/logit.git
FishGoddess
logit
logit

搜索帮助