在每次写入之前都检查一下文件大小吗?
个人觉得有两个方法:
1. 根据系统产生的日志数量,按照不同的时间粒度区分(分钟活着秒)。依次类推,可以结合其他的条件来划分:如服务器位置等。
2. 当一次写入的日志超过单个日志最大长度的时候,切分日志。(务必保证不会有日志被放在两个不同的文件中)
- 按照日期切分
- 后台跑任务处理
在每次写入之前都检查一下文件大小吗?
个人觉得有两个方法:
1. 根据系统产生的日志数量,按照不同的时间粒度区分(分钟活着秒)。依次类推,可以结合其他的条件来划分:如服务器位置等。
2. 当一次写入的日志超过单个日志最大长度的时候,切分日志。(务必保证不会有日志被放在两个不同的文件中)