xmen-taildir-source:在官方flume-taildir-source的基础上修改和优化,适用于以rsync、scp等同步日志导致同一文件inode会变化的场景

时间:2024-05-28 16:12:24
【文件属性】:

文件名称:xmen-taildir-source:在官方flume-taildir-source的基础上修改和优化,适用于以rsync、scp等同步日志导致同一文件inode会变化的场景

文件大小:28KB

文件格式:ZIP

更新时间:2024-05-28 16:12:24

Java

xmen-taildir-source 在官方flume-taildir-source的基础上修改和优化,适用于以rsync、scp等同步日志导致同一文件iNode会变化的场景 主要修改以下几点: 修改使用文件全路径替换inode作为TailFiles的key,避免同一文件inode变化导致数据重复收集 添加侦听目录路径通配符功能,支持在不重启Flume的情况下自动添加匹配的新目录 添加TailFiles的文件过期检查,当同步目录删除之前的日志文件时则标记该文件为过期文件,稍后自动检查从内存移除


【文件预览】:
xmen-taildir-source-master
----.gitignore(8B)
----README.md(574B)
----pom.xml(1KB)
----src()
--------main()
----.idea()
--------uiDesigner.xml(9KB)
--------workspace.xml(37KB)
--------vcs.xml(180B)
--------misc.xml(513B)
--------compiler.xml(540B)

网友评论