2014-02-18 62 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