Apache Flume Kafka Producer - 动态生成 partition_id/key
Apache Flume Kafka Producer - Generate partition_id/key dynamically
我的任务是使用 Apache Flume 将消息发送到 Kafka 主题。需要注意的是,我必须根据邮件中的 IP 地址指定分区。
有没有办法配置 Apache Flume 以动态执行此操作,或者我是否必须实施自定义 Producer 插件?
谢谢。
经过一些研究,配置生产者的唯一真正的自定义方法是自己滚动。
我实现了 AbstractSink 接口并放入了我自己的哈希算法来生成一个分区来发送消息。
我的任务是使用 Apache Flume 将消息发送到 Kafka 主题。需要注意的是,我必须根据邮件中的 IP 地址指定分区。
有没有办法配置 Apache Flume 以动态执行此操作,或者我是否必须实施自定义 Producer 插件?
谢谢。
经过一些研究,配置生产者的唯一真正的自定义方法是自己滚动。
我实现了 AbstractSink 接口并放入了我自己的哈希算法来生成一个分区来发送消息。