编写定制水槽NG源/接收器的最佳方法

时间:2013-07-01 00:11:45

标签: hadoop flume

我正在编写自定义水槽源和水槽,目前我没有看到 重用现有flume-ng代码的最佳方法。例如,我无法做到 扩展AvroSource类并轻松自定义一些功能 必须复制/粘贴大量现有代码。它的意图是那样吗? 或者我在这里做错了什么?

1 个答案:

答案 0 :(得分:2)

如果您想要一个接受Avro消息的来源,您只想自定义AvroSource。这是编写自定义源和接收器的一个令人惊讶的原因。

要编写自定义接收器,请按照custom sink docs进行操作。自定义源文件在同一文档中。

顺便说一句,你为什么需要一个自定义源和接收器?

最后,1.4.0刚刚发布 - 如果可能,你应该使用它。

相关问题