我们计划使用 Apache Commons IO Tailer 进行实时日志解析。我想了解 Tailer 在内部的工作方式,就像我将延迟参数指定为 500 毫秒并且密钥以非常高的速率不断生成,那么它是否能够解决目的。
例:
泰勒已经处理了x行数,现在它等待500毫秒,然后再来。
问题:
- 它是从之前所在的行开始还是从开始每次从第一行开始。
- 泰勒在档案中的行为如何其中数据是实时生成的,它是否会继续尾随文件,永不停止尾随(在这种情况下延迟永远不会进入画面(
Apache tailer 尾随文件,直到它获得 EOF,然后等待延迟指定的时间,然后从最后一行开始读取并再次跟踪文件,直到依此类推