flume-ng-extends-source
flume-ng-extends-source copied to clipboard
实时收集时,次日文件是否还再收集?
实时收集当日文件,次日回滚后的文件(是不同与当日文件名的,增加了时间戳)不再收集?
直接举例子吧:
- 2015年5月29日生成的日志文件:
2015-05-29.log
,在2015年5月29日当天会一直被收集; - 针对日志文件
2015-02-29.log
,只能收集追加的更新内容,对于覆盖更新的内容,无法收集; - 到了2015年5月30日,如果没有新文件产生,则会继续收集
2015-05-29.log
日志文件的追加更新内容; - 假设2015年5月30日,下午18:00才新生成:
2015-05-30.log
日志文件,则,此时,收集完2015-05-29.log
的所有追加更新内容之后,不再去监听潜在的追加更新内容,转而去收集2015-05-30.log
日志文件。
明白了,非常感谢