2014-02-18 69 views
0

所以,我需要实现我自己的水槽水槽。我经历了这个link,但我唯一缺少的部分是,一旦我完成了Java实现,我该做什么?编译成.class?罐?以及如何配置Flume使用我的定制接收器?实施水槽水槽

谢谢

回答

1

编译它,并将它打包成一个罐子。然后把罐子放在<apache flume install dir>/lib。然后,您可以使用其接收器定义中的完全限定名称引用您的类。

+0

应该是:'/plugins.d/custom-source-1/lib'而不是?至少从Flume 1.4.0开始? – Amr

+0

我相信那只是在1.5版中还没有发布。尽管目前在flume.apache.org上的用户指南说它是1.4.0。 – Sarge

+0

刚刚在1.4.0上试了一下,与plugins.d文件夹一起工作顺利。 – Amr