该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#me the components on this agent

a1.sources = r1

a1.sinks = k1

a1.channels = c1

# Describe/configure the source

a1.sources.r1.type = exec

a1.sources.r1.command = tail -F /usr/local/test1.txt

a1.sources.r1.fileHeader = true

a1.sources.r1.deserializer.outputCharset=UTF-8

# Describe the sink

a1.sinks.k1.type = org.apache.flume.sink.kafka.KafkaSink

a1.sinks.k1.brokerList = c100:9092,c200:9092,c300:9092

a1.sinks.k1.topic = test5

a1.sinks.k1.requiredAcks = 1

a1.sinks.k1.batchSize = 20

a1.sinks.k1.channel = memcnl

#a1.sinks.k1.type = avro

#a1.sinks.k1.hostname = 192.168.28.134

#a1.sinks.k1.port = 44444

# Use a channel which buffers events in memory

a1.channels.c1.type = file

a1.channels.c1.checkpointDir = /usr/local/chk

a1.channels.c1.dataDirs = /usr/local/flumeData

a1.channels.c1.checkpointOnClose = true

# Bind the source and sink to the channel

a1.sources.r1.channels = c1

a1.sinks.k1.channel = c1

把flume停掉,重启后,数据会重复,怎么解决呢

flume数据丢失与重复_Flume监听文件到kafka,文件通道,kafka消费重复问题相关推荐

  1. oracle监听错误与hosts文件配置

    ORACLE数据库的监听起不来报错,很快解决了.在这里记录一下遇到的问题,方便备查.在数据库listener.ora文件里面HOST后面到底应该输入IP地址还是主机名?很多人可能有不同的做法.我的经验 ...

  2. node --- 监听路由,读取json文件,向MongoDB中写入数据

    开始 假设读取的文件为newGoods.json 假设数据的在MongoDB数据库中,集合的规则是Goods 下面将用到 koa-router:监听路由,并调用指定的函数 mongoose:node中 ...

  3. Java实时监听文件夹,实现实时监听微信接收的文件,去掉文件的只读属性

    前言 众所周知,小而美软件每次更新都不干人事啊.上次忘了哪个版本更新的,接收到的文件一律是只读文件,虽然只需要右键属性把只读勾选去掉就行,但是每次接收了个文件都要这么做属实是有点麻烦.所以就自己写了个 ...

  4. 监听input type=file 文件上传取消事件

    在做项目的时候,需要根据是否上传图片,(前提是已经上传文件,再次上传取消时,监听取消事件)进而判断页面变化.通过查阅相关资料,发现chane事件并不能监听取消,于是从另外一种角度:判断上传的文件是否有 ...

  5. java 监听队列_spring+activemq实战之配置监听多队列实现不同队列消息消费

    摘选:https://my.oschina.net/u/3613230/blog/1457227 摘要: 最近在项目开发中,需要用到activemq,用的时候,发现在同一个项目中point-to-po ...

  6. sparkstreaming监听hdfs目录_flume kafka和sparkstreaming整合

    本文介绍Flume.Kafka和Sparkstreaming的整合.代码流程是,我们通过shell脚本重播测试轨迹数据到指定轨迹文件中,使用Flume监听该轨迹数据文件,实时将轨迹数据发送到Kafka ...

  7. Java实现监听文件变化的三种方法,推荐第三种

    背景 在研究规则引擎时,如果规则以文件的形式存储,那么就需要监听指定的目录或文件来感知规则是否变化,进而进行加载.当然,在其他业务场景下,比如想实现配置文件的动态加载.日志文件的监听.FTP文件变动监 ...

  8. python监听文件最后修改人_Python持续监听文件变化代码实例

    在日常的工作中,有时候会有这样的需求,需要一个常驻任务,持续的监听一个目录下文件的变化,对此作出回应. pyinotify就是这样的一个python包,使用方式如下: 一旦src.txt有新的内容,程 ...

  9. java 接口文件夹_Java NIO.2 使用Path接口来监听文件、文件夹变化

    Java7对NIO进行了大的改进,新增了许多功能: •对文件系统的访问提供了全面的支持 •提供了基于异步Channel的IO 这些新增的IO功能简称为 NIO.2,依然在java.nio包下. 早期的 ...

最新文章

  1. 现金奖励+实习offer!数据库大赛来了
  2. 20172328 2018-2019《Java软件结构与数据结构》第八周学习总结
  3. 工作190:页面数据不显示
  4. 【转】2.3【MySQL】运行原理(三)InnoDB 逻辑存储结构
  5. 两个oracle数据库外网同步,利用DBLink+JOB实现两个Oracle数据库之间的数据同步
  6. 3D物体识别的假设检验
  7. [置顶]android ListView包含Checkbox滑动时状态改变
  8. 【QT】QT从零入门教程(十五):QImage和Mat的转换
  9. mysql case when 使用
  10. 我的成长笔记20210402(测试文档编写)
  11. 学习C++项目——select模型,poll模型和epoll模型
  12. NLP实验一:形式语言和自动机
  13. 花生壳覆盖安装,完全卸载,注册表
  14. XP系统开机显示“NTDETECT失败”
  15. Java字节码角度分析方法调用 ——提升硬实力7
  16. 北京注册的公司如何缴纳公积金
  17. php控制梯形图,plc控制交通灯梯形图设计实例论文
  18. The Accidental HFT Firm
  19. 分享25个很棒的网页设计教程和资源网站
  20. pyplot显示和保存没有边框的图片

热门文章

  1. 【Python学习笔记】Python深拷贝和浅拷贝
  2. spring注解( @Autowired、@Qualifier、@Resource、@PostConstruct、@PreDestroy、 @Component、@Scope)-描述的比较清楚
  3. SpringBoot与日志配置
  4. Mybatis源码分析之(七)Mybatis一级缓存和二级缓存的实现
  5. PageHelper 关闭COUNT(0)查询 以及PageHelper 的分页原理分析
  6. spring.factories 的妙用
  7. 消息订阅与发布(pubsub)
  8. android--多线程,android多线程
  9. 在java中null的作用_在java中避免使用!= null有什么好处?
  10. java并发 cpu高_java高并发核心要点|系列5|CPU内存伪共享