你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
tacsklet - 公司有用到es
赞同来自:
匿名用户
要回复问题请先登录或注册
90后
2 个回复
tacsklet - 公司有用到es
赞同来自:
匿名用户
赞同来自:
首先我们分析一下原因:
1,当文件到达末尾,beats读取每一行,进行判断是否生成Event,如果是最后一行,beats 怎么分辨是否 生成一个新的Event 还是等待呢?
我想有两种方式,
1,可以判断文件是否正在被打开占用,如果占用
2,beats等待一段时间,比如30秒
如果文件一直打开,那可能等候30s,直接结束当前Event,
如果文件关闭,那可能直接打开下一个符合的文件,获取第一行判断,是否应该生成新的Event。
这个东西想要做好,还是非常的复杂的,没那么简单的。如果beats 本身不支持,那谁都没办法。