大佬教程收集整理的这篇文章主要介绍了Flume监听oracle表增量的步骤详解,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
需求:获取Oracle表增量信息,发送至udp514端口,支持ip配置
步骤:
(1)需要的jar Oracle的 odbc5.jar(Oracle安装目录 /jdbc/lib下查找)
(2)flume的开源包flume-ng-sql-source-1.4.3.jar 最新的好像是1.5的 小版本记不住了 这个下载地址直接csdn上就有
这两个jar 都拷贝到flume的lib下
(3)flume配置文件
TO_DATE($@$,'YYYY-MM-DD HH24:MI:SS') ORDER BY CREATETIME ASC a1.sources.r1.batch.size = 6000 a1.sources.r1.max.rows = 1000 a1.sources.r1.hibernate.connection.provIDer_class = org.hibernate.connection.C3P0ConnectionProvIDer a1.sources.r1.hibernate.c3p0.min_size=1 a1.sources.r1.hibernate.c3p0.max_size=10 ###########sql source################# #自定义类型 a1.sinks.k1.type = com.neusoft.utils.SyslogSink #配置发送ip a1.sinks.k1.desTination = 10.9.224.36 a1.chAnnels.c1.type = memory a1.chAnnels.c1.capacity = 10000 a1.chAnnels.c1.transactionCapacity = 10000 a1.sources.r1.chAnnels = c1 a1.sinks.k1.chAnnel = c1 #启动命令 ./flume-ng agent -c ../conf -f ../conf/flume-sql.conf -n a1 -Dflume.root.logger=INFO,console &
以上是大佬教程为你收集整理的Flume监听oracle表增量的步骤详解全部内容,希望文章能够帮你解决Flume监听oracle表增量的步骤详解所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。