技术架构:
kafka与flume整合实现实时数据流采集技术价格使用flume就是处理代理的配置文件。从上图来看,就是agent1和agent2的配置。如下所示:
agent1配置文件(agent1.conf)agnet2.conf(flume1.6和1.7有区别,下图是1.6)
agent2.conf1.7:
kafka Sink配置1.6和1.7 以后台程序启动kafka在agent2中配置的kafka的topic-hello——topic需要创建
kafka创建topic启动flume,注意启动顺序:先启动kafkasink的那个,即agent2。
命令如下:
启动agent2再启动agent1,只需将修改上条命令的配置文件agent2--》agent1.conf,其余不动。
启动Kfaka消费者验证这个实例是监控一个本地文件,打开新的终端,往这个文件中添加新的内容:echo hello world >> filename
在监控的文件中添加内容看kafka消费窗口是否会有内容:
消费者是否有信息显示测试通过!
网友评论