Oracle   发布时间:2022-05-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了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配置文件

div class="codecode">
 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,请注明来意。
标签:非常不错