flume其中的exec source 进行项目测试
配置文件如下:

需要监控的. txt文件里面只有三个数学1
启动如下:


没有报错
但

数据不在控制台,却在被监控文件

以上就是问题,求解答
flume其中的exec source 进行项目测试
配置文件如下:





以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:
【您想要解决的问题】: 您提问的目的是解决在使用Apache Flume进行数据采集时遇到的问题。具体来说,您的Flume配置看似没有问题,但是控制台没有显示预期的日志输出,而您监控的文本文件却被修改了。
【图片内容】:
exec.txt写入数据的命令。exec.txt文件内容,文件中包含了"WW"和数字"1"。【问题出现原因】: 问题可能出现的原因有:
【问题解决方案】:
【提供代码】: 由于您没有提供完整的配置文件和启动命令,以下是一个基于您提供信息的Flume配置示例和解决SLF4J冲突的建议:
# Flume配置示例
a21.sources = s21
a21.sinks = k21
a21.channels = c21
a21.sources.s21.type = exec
a21.sources.s21.command=tail -F /export/data/exec.txt
a21.sinks.k21.type = logger
a21.channels.c21.type = memory
a21.channels.c21.capacity = 1000
a21.channels.c21.transactionCapacity = 100
a21.sources.s21.channels = c21
a21.sinks.k21.channel = c21
解决SLF4J冲突的步骤:
【代码运行方式】:
【代码预期运行结果】:
如果配置正确,Flume应该能够从exec.txt文件中读取数据,并且在控制台输出相关的日志信息。
【推荐相关链接】: